DbServerSyncProvider.GetSchema-Methode
Gibt ein SyncSchema-Objekt zurück, das das Schema für jede angegebene Tabelle enthält.
Namespace: Microsoft.Synchronization.Data.Server
Assembly: Microsoft.Synchronization.Data.Server (in microsoft.synchronization.data.server.dll)
Syntax
'Declaration
Public Overrides Function GetSchema ( _
tableNames As Collection(Of String), _
syncSession As SyncSession _
) As SyncSchema
'Usage
Dim instance As DbServerSyncProvider
Dim tableNames As Collection(Of String)
Dim syncSession As SyncSession
Dim returnValue As SyncSchema
returnValue = instance.GetSchema(tableNames, syncSession)
public override SyncSchema GetSchema (
Collection<string> tableNames,
SyncSession syncSession
)
public:
virtual SyncSchema^ GetSchema (
Collection<String^>^ tableNames,
SyncSession^ syncSession
) override
public SyncSchema GetSchema (
Collection<String> tableNames,
SyncSession syncSession
)
public override function GetSchema (
tableNames : Collection<String>,
syncSession : SyncSession
) : SyncSchema
Parameter
- tableNames
Eine Auflistung von Tabellennamen, für die der Serveranbieter das Schema abrufen soll.
- syncSession
Ein SyncSession-Objekt, das Variablen für die Synchronisierungssitzung enthält, beispielsweise die ID des Clients, der synchronisiert wird.
Rückgabewert
Ein SyncSchema-Objekt, das das Schema für jede angegebene Tabelle enthält.
Hinweise
Diese Methode versucht, Schemas aus der Schema-Eigenschaft abzurufen. Wenn das Schema nicht gefunden wird und es sich bei der Serverdatenbank um SQL Server handelt, versucht diese Methode, das Schema direkt von der zugrunde liegenden Datenbank abzurufen.
Siehe auch
Verweis
DbServerSyncProvider-Klasse
DbServerSyncProvider-Member
Microsoft.Synchronization.Data.Server-Namespace