Compartilhar via


Método GetDescriptionForScope

Retorna um objeto DbSyncScopeDescription que contém informações sobre um escopo definido para um banco de dados do SQL Server.

Lista de sobrecargas

  Nome Descrição
Método públicoMembro estático GetDescriptionForScope(String, SqlConnection) Retorna um objeto DbSyncScopeDescription que contém informações sobre o escopo especificado definido para um banco de dados do SQL Server.
Método públicoMembro estático GetDescriptionForScope(String, String, SqlConnection) Retorna um objeto DbSyncScopeDescription que contém informações sobre o escopo especificado definido para um banco de dados do SQL Server.
Método públicoMembro estático GetDescriptionForScope(String, String, String, SqlConnection) Retorna um objeto DbSyncScopeDescription que contém informações sobre o escopo especificado definido para um banco de dados do SQL Server.

Início

Comentários

O exemplo de código a seguir provisiona um banco de dados do SQL Server Compact. O provisionamento é baseado nas informações de escopo recuperadas do servidor chamando GetDescriptionForScope e especificando o nome do escopo ("filtered_customer"), a conexão, o nome do prefixo de objeto usado no servidor (null) e o esquema de banco de dados opcional no qual o Sync Framework armazena objetos de sincronização (nesse caso "Sync"). Os bancos de dados do SQL Server Compact não dão suporte a esquemas separados, então prefixamos o nome de todos os objetos relacionados à sincronização com "Sync" para que sejam fáceis de identificar. Para exibir esse código no contexto de um exemplo completo, consulte Como configurar e executar a sincronização de bancos de dados (SQL Server).

DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Conn, clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply();
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
    SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Conn, clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply()

Consulte também

Referência

SqlSyncDescriptionBuilder Classe

Membros SqlSyncDescriptionBuilder

Namespace Microsoft.Synchronization.Data.SqlServer