Freigeben über


GetChanges-Methode

Wählt für eine Tabelle in der Serverdatenbank die Einfüge-, Aktualisierungs- und Löschvorgänge aus, die für die Clientdatenbank einer Synchronisierungsgruppe übernommen werden sollen.

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

Syntax

'Declaration
Public Overrides Function GetChanges ( _
    groupMetadata As SyncGroupMetadata, _
    syncSession As SyncSession _
) As SyncContext
'Usage
Dim instance As DbServerSyncProvider
Dim groupMetadata As SyncGroupMetadata
Dim syncSession As SyncSession
Dim returnValue As SyncContext

returnValue = instance.GetChanges(groupMetadata, _
    syncSession)
public override SyncContext GetChanges(
    SyncGroupMetadata groupMetadata,
    SyncSession syncSession
)
public:
virtual SyncContext^ GetChanges(
    SyncGroupMetadata^ groupMetadata, 
    SyncSession^ syncSession
) override
abstract GetChanges : 
        groupMetadata:SyncGroupMetadata * 
        syncSession:SyncSession -> SyncContext 
override GetChanges : 
        groupMetadata:SyncGroupMetadata * 
        syncSession:SyncSession -> SyncContext 
public override function GetChanges(
    groupMetadata : SyncGroupMetadata, 
    syncSession : SyncSession
) : SyncContext

Parameter

Rückgabewert

Typ: Microsoft.Synchronization.Data. . :: . .SyncContext
Ein SyncContext-Objekt, das Synchronisierungsdaten und Metadaten enthält.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

groupMetadata oder syncSession ist NULL, or diesem DbServerSyncProvider-Objekt ist keine Verbindung zugeordnet.

DataSyncException

Die Änderungen konnten nicht aufgeführt werden.

Hinweise

Greifen Sie auf die zu übernehmenden Änderungen zu, indem Sie das Dataset verwenden, das vom SyncContext-Objekt zurückgegeben wird.

Siehe auch

Verweis

DbServerSyncProvider Klasse

DbServerSyncProvider-Member

Microsoft.Synchronization.Data.Server-Namespace