Método GetDescriptionForScope
Retorna um objeto DbSyncScopeDescription que contém informações sobre um escopo definido para um banco de dados do SQL Server Compact.
Lista de sobrecargas
Nome | Descrição | |
---|---|---|
GetDescriptionForScope(String, SqlCeConnection) | Retorna um objeto DbSyncScopeDescription que contém informações sobre o escopo especificado definido para um banco de dados do SQL Server Compact. | |
GetDescriptionForScope(String, String, SqlCeConnection) | Retorna um objeto DbSyncScopeDescription que contém informações sobre o escopo especificado definido para um banco de dados do SQL Server Compact. |
Início
Comentários
O exemplo de código a seguir provisiona um banco de dados do SQL Server. O provisionamento é baseado nas informações de escopo recuperadas de um banco de dados do SQL Server Compact chamando GetDescriptionForScope e especificando o nome do escopo ("filtered_customer"), o nome do prefixo de objeto opcional usado no banco de dados do SQL Server Compact (nesse caso "Sync") e a conexão. 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 o banco de dados do SQL Server, especificamos o esquema de banco de dados opcional no qual o Sync Framework armazena objetos de sincronização (nesse caso "Sync", mas não é necessário que o valor corresponda ao prefixo do objeto). 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 clientSqlDesc = SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn);
SqlSyncScopeProvisioning clientSqlConfig = new SqlSyncScopeProvisioning(clientSqlConn, clientSqlDesc);
clientSqlConfig.ObjectSchema = "Sync";
clientSqlConfig.Apply();
Dim clientSqlDesc As DbSyncScopeDescription = _
SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn)
Dim clientSqlConfig As New SqlSyncScopeProvisioning(clientSqlConn, clientSqlDesc)
clientSqlConfig.ObjectSchema = "Sync"
clientSqlConfig.Apply()
Consulte também
Referência
SqlCeSyncDescriptionBuilder Classe