Método SqlMetadataStore.OpenStore (String, CultureInfo)
Abre um arquivo de repositório de metadados existente com um nome, um local e uma localidade específicos, e retorna um objeto de repositório de metadados que o representa.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)
Sintaxe
'Declaração
Public Shared Function OpenStore ( _
fileName As String, _
locale As CultureInfo _
) As SqlMetadataStore
'Uso
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
Parâmetros
- fileName
O caminho e o nome do arquivo de banco de dados. O caminho do arquivo pode ser um caminho relativo. Neste caso, ele é relativo ao diretório atual.
- locale
A localidade do banco de dados.
Valor de retorno
O objeto de repositório de metadados que representa o banco de dados.
Exceções
Tipo de exceção | Condição |
---|---|
fileName ou locale é um referência nula (Nothing no Visual Basic). |
|
fileName tem comprimento 0. |
|
fileName é maior do que 260 caracteres. |
|
O arquivo especificado em fileName não existe. |
|
fileName é só um diretório e não contém um nome de arquivo ou o repositório de metadados não pôde ser aberto. |
Comentários
Este método abre um repositório de metadados existente. Para criar um novo repositório de metadados, use CreateStore.
Segurança Observação: |
---|
O arquivo de metadados não é protegido contra acesso não autorizado. Para ajudar a proteger o arquivo de metadados, a pasta que o contém deve ser protegida corretamente, por exemplo, usando uma DACL (Lista de Controle de Acesso Discricionário). Para permitir que o usuário exclua o arquivo de metadados, o provedor que o cria deve colocá-lo em algum lugar que o usuário possa acessar. O provedor que cria o arquivo de metadados deve excluí-lo ao ser desinstalado. |
Segurança Observação: |
---|
Quando o Sync Framework abre o arquivo de metadados por um mecanismo remoto, como um caminho UNC, o arquivo de metadados não pode ser acessado simultaneamente por nenhum outro aplicativo em nenhum computador, incluindo um aplicativo na máquina na qual o arquivo de metadados está armazenado. |
Consulte também
Referência
Classe SqlMetadataStore
Membros SqlMetadataStore
Namespace Microsoft.Synchronization.MetadataStorage