Метод GetDescriptionForScope
Возвращает объект DbSyncScopeDescription, содержащий сведения об области, которая определена для базы данных SQL Server.
Список перегрузок
Имя | Описание | |
---|---|---|
GetDescriptionForScope(String, SqlConnection) | Возвращает объект DbSyncScopeDescription, содержащий сведения об указанной области, которая определена для базы данных SQL Server. | |
GetDescriptionForScope(String, String, SqlConnection) | Возвращает объект DbSyncScopeDescription, содержащий сведения об указанной области, которая определена для базы данных SQL Server. | |
GetDescriptionForScope(String, String, String, SqlConnection) | Возвращает объект DbSyncScopeDescription, содержащий сведения об указанной области, которая определена для базы данных SQL Server. |
В начало
Замечания
В следующем примере кода выполняется провизионирование базы данных SQL Server Compact. Провизионирование выполняется на основе сведений области, полученных с сервера вызовом метода GetDescriptionForScope с указанием имени области ("filtered_customer"), соединения, префикса имени объекта, используемого на сервере (null), и необязательной схемы базы данных, в которой платформа Sync Framework сохраняет объекты синхронизации (в данном случае — "Sync"). Базы данных SQL Server Compact не поддерживают раздельные схемы, поэтому предварим имена всех объектов, относящихся к синхронизации, строкой «Sync», чтобы их можно было легко найти. Чтобы просмотреть этот код в контексте полного примера, см. раздел Как настроить и выполнить синхронизацию базы данных (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()
См. также
Справочник
SqlSyncDescriptionBuilder Класс