Método SqlMetadataStore.CreateStore (String, CultureInfo)
Cria um arquivo de repositório de metadados 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 CreateStore ( _
fileName As String, _
locale As CultureInfo _
) As SqlMetadataStore
'Uso
Dim fileName As String
Dim locale As CultureInfo
Dim returnValue As SqlMetadataStore
returnValue = SqlMetadataStore.CreateStore(fileName, locale)
public static SqlMetadataStore CreateStore (
string fileName,
CultureInfo locale
)
public:
static SqlMetadataStore^ CreateStore (
String^ fileName,
CultureInfo^ locale
)
public static SqlMetadataStore CreateStore (
String fileName,
CultureInfo locale
)
public static function CreateStore (
fileName : String,
locale : CultureInfo
) : SqlMetadataStore
Parâmetros
- fileName
O caminho e o nome do arquivo de banco de dados. O caminho do arquivo deve existir antes deste método ser chamado. O caminho do arquivo pode ser um caminho relativo. Neste caso, ele é relativo ao diretório atual.
- locale
A localidade que deve ser usada para criar o 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 diretório especificado em fileName não existe. |
|
Não foi possível criar o repositório de metadados. |
Comentários
Este método cria um novo repositório de metadados. Para abrir um repositório de metadados existente, use OpenStore.
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