Freigeben über


SqlCeSyncScopeProvisioning-Klasse

Stellt die Bereitstellung einer SQL Server Compact-Datenbank für einen bestimmten Bereich dar, der durch ein DbSyncScopeDescription-Objekt dargestellt wird.

Namespace:  Microsoft.Synchronization.Data.SqlServerCe
Assembly:  Microsoft.Synchronization.Data.SqlServerCe (in Microsoft.Synchronization.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Class SqlCeSyncScopeProvisioning
'Usage
Dim instance As SqlCeSyncScopeProvisioning
public class SqlCeSyncScopeProvisioning
public ref class SqlCeSyncScopeProvisioning
type SqlCeSyncScopeProvisioning =  class end
public class SqlCeSyncScopeProvisioning

Beispiele

Im folgenden Codebeispiel wird eine SQL Server Compact-Datenbank bereitgestellt. Die Bereitstellung basiert auf Bereichsinformationen, die vom Server abgerufen werden, indem GetDescriptionForScope aufgerufen wird sowie der Bereichsname ("filtered_customer"), die Verbindung, der auf dem Server verwendete Objektpräfixname (null) und das optionale Datenbankschema angegeben werden, in dem Sync Framework Synchronisierungsobjekte speichert (in diesen Fall "Sync"). SQL Server Compact-Datenbanken unterstützen keine separaten Schemas. Daher wird den Namen aller synchronisationsbezogenen Objekte "Sync" vorangestellt, damit sie einfach identifiziert werden können. Eine Darstellung dieses Codes im Kontext eines vollständigen Beispiels finden Sie unter Vorgehensweise: Konfigurieren und Ausführen der Datenbanksynchronisierung (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()

Vererbungshierarchie

System. . :: . .Object
  Microsoft.Synchronization.Data.SqlServerCe..::..SqlCeSyncScopeProvisioning

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

SqlCeSyncScopeProvisioning-Member

Microsoft.Synchronization.Data.SqlServerCe-Namespace