Freigeben über


GetDescriptionForScope-Methode

Gibt ein DbSyncScopeDescription-Objekt zurück, das Informationen zu einem Bereich enthält, der für eine SQL Server-Datenbank definiert wird.

Überladungsliste 

  Name Beschreibung
Öffentliche MethodeStatischer Member GetDescriptionForScope(String, SqlConnection) Gibt ein DbSyncScopeDescription-Objekt zurück, das Informationen zum angegebenen Bereich enthält, der für eine SQL Server-Datenbank definiert wird.
Öffentliche MethodeStatischer Member GetDescriptionForScope(String, String, SqlConnection) Gibt ein DbSyncScopeDescription-Objekt zurück, das Informationen zum angegebenen Bereich enthält, der für eine SQL Server-Datenbank definiert wird.
Öffentliche MethodeStatischer Member GetDescriptionForScope(String, String, String, SqlConnection) Gibt ein DbSyncScopeDescription-Objekt zurück, das Informationen zum angegebenen Bereich enthält, der für eine SQL Server-Datenbank definiert wird.

Zum Anfang

Hinweise

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()

Siehe auch

Verweis

SqlSyncDescriptionBuilder Klasse

SqlSyncDescriptionBuilder-Member

Microsoft.Synchronization.Data.SqlServer-Namespace