Метод SqlCeSyncScopeProvisioning.Apply
Применяет сценарий провизионирования к базе данных SQL Server Compact через указанное соединение.
Пространство имен: Microsoft.Synchronization.Data.SqlServerCe
Сборка: Microsoft.Synchronization.Data.SqlServerCe (в microsoft.synchronization.data.sqlserverce.dll)
Синтаксис
'Декларация
Public Sub Apply ( _
connection As SqlCeConnection _
)
'Применение
Dim instance As SqlCeSyncScopeProvisioning
Dim connection As SqlCeConnection
instance.Apply(connection)
public void Apply (
SqlCeConnection connection
)
public:
void Apply (
SqlCeConnection^ connection
)
public void Apply (
SqlCeConnection connection
)
public function Apply (
connection : SqlCeConnection
)
Параметры
- connection
Объект SqlCeConnection, содержащий соединение с базой данных.
Пример
В следующем примере кода выполняется провизионирование базы данных 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(clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply(clientSqlCe1Conn);
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply(clientSqlCe1Conn)
См. также
Справочник
Класс SqlCeSyncScopeProvisioning
Элементы SqlCeSyncScopeProvisioning
Пространство имен Microsoft.Synchronization.Data.SqlServerCe