Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает или задает схему базы данных, в которой платформа Sync Framework создает объекты.
Пространство имен: Microsoft.Synchronization.Data.SqlServer
Сборка: Microsoft.Synchronization.Data.SqlServer (в microsoft.synchronization.data.sqlserver.dll)
Синтаксис
'Декларация
Public Property ObjectSchema As String
'Применение
Dim instance As SqlSyncScopeProvisioning
Dim value As String
value = instance.ObjectSchema
instance.ObjectSchema = value
public string ObjectSchema { get; set; }
public:
property String^ ObjectSchema {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_ObjectSchema ()
/** @property */
public void set_ObjectSchema (String value)
public function get ObjectSchema () : String
public function set ObjectSchema (value : String)
Значение свойства
Схема базы данных, в которой платформа Sync Framework создает объекты.
Пример
В следующем примере кода выполняется провизионирование базы данных SQL Server. Провизионирование выполняется на основе сведений области, полученных из базы данных SQL Server Compact вызовом метода GetDescriptionForScope с передачей ему имени области ("filtered_customer"), необязательного префикса имен, используемого в базе данных SQL Server Compact (в данном случае "Sync"), и соединения. Базы данных SQL Server Compact не поддерживают раздельные схемы, поэтому предварим имена всех объектов, имеющих отношение к синхронизации, строкой "Sync", чтобы их можно было легко найти. Для базы данных SQL Server укажем необязательную схему базы данных, в которой платформа Sync Framework хранит объекты синхронизации (в данном случае — также "Sync", хотя это значение не обязательно должно совпадать с префиксом объекта). Чтобы просмотреть этот код в контексте полного примера, см. раздел Как настроить и выполнить синхронизацию совместной работы (SQL Server).
DbSyncScopeDescription clientSqlDesc = SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn);
SqlSyncScopeProvisioning clientSqlConfig = new SqlSyncScopeProvisioning(clientSqlDesc);
clientSqlConfig.ObjectSchema = "Sync";
clientSqlConfig.Apply(clientSqlConn);
Dim clientSqlDesc As DbSyncScopeDescription = _
SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn)
Dim clientSqlConfig As New SqlSyncScopeProvisioning(clientSqlDesc)
clientSqlConfig.ObjectSchema = "Sync"
clientSqlConfig.Apply(clientSqlConn)
См. также
Справочник
Класс SqlSyncScopeProvisioning
Элементы SqlSyncScopeProvisioning
Пространство имен Microsoft.Synchronization.Data.SqlServer