Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Apre un file dell'archivio dei metadati esistente con il nome, il percorso e le impostazioni locali specificati e restituisce un oggetto archivio dei metadati per rappresentarlo.
Spazio dei nomi: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)
Sintassi
'Dichiarazione
Public Shared Function OpenStore ( _
fileName As String, _
locale As CultureInfo _
) As SqlMetadataStore
'Utilizzo
Dim fileName As String
Dim locale As CultureInfo
Dim returnValue As SqlMetadataStore
returnValue = SqlMetadataStore.OpenStore(fileName, locale)
public static SqlMetadataStore OpenStore (
string fileName,
CultureInfo locale
)
public:
static SqlMetadataStore^ OpenStore (
String^ fileName,
CultureInfo^ locale
)
public static SqlMetadataStore OpenStore (
String fileName,
CultureInfo locale
)
public static function OpenStore (
fileName : String,
locale : CultureInfo
) : SqlMetadataStore
Parametri
- fileName
Percorso e nome del file di database. Può essere un percorso relativo. In questo caso, è relativo alla directory corrente.
- locale
Impostazioni locali per il database.
Valore restituito
Oggetto dell'archivio dei metadati che rappresenta il database.
Eccezioni
| Tipo di eccezione | Condizione |
|---|---|
fileName o locale è Null. |
|
fileName ha lunghezza 0. |
|
fileName ha una lunghezza superiore a 260 caratteri. |
|
Il file specificato in fileName non esiste. |
|
fileName è solo una directory e non contiene un nome file oppure è impossibile aprire l'archivio dei metadati. |
Osservazioni
Questo metodo apre un archivio dei metadati esistente. Per creare un nuovo archivio dei metadati, utilizzare CreateStore.
Sicurezza Nota |
|---|
Il file dei metadati non è protetto dall'accesso non autorizzato. Per consentire la protezione del file dei metadati, la cartella che lo contiene deve essere protetta in modo adeguato, ad esempio mediante un elenco di controllo di accesso discrezionale (DACL). Per consentire all'utente di eliminare il file dei metadati, il provider che lo crea deve posizionarlo in un punto accessibile all'utente. Il provider che crea il file dei metadati deve eliminarlo durante la disinstallazione del provider. |
Sicurezza Nota |
|---|
Quando Sync Framework apre il file dei metadati tramite un meccanismo remoto, ad esempio un percorso UNC, non è possibile accedere a tale file contemporaneamente da un'altra applicazione in un qualsiasi computer, inclusa un'applicazione nel computer in cui è archiviato il file dei metadati. |
Vedere anche
Riferimento
Classe SqlMetadataStore
Membri SqlMetadataStore
Spazio dei nomi Microsoft.Synchronization.MetadataStorage
Sicurezza Nota