Поделиться через


Метод 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 Класс

Элементы SqlSyncDescriptionBuilder

Пространство имен Microsoft.Synchronization.Data.SqlServer