AcceptChanges-Methode (IEnumerable(String), SyncAnchor)

Aktualisiert Nachverfolgungs-Metadaten bis zum angegebenen Ankerpunkt, sodass ausstehende Änderungen für die angegebenen Tabellen auf dem Client während der nächsten Synchronisierung nicht hochgeladen werden.

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

Syntax

'Declaration
Public Sub AcceptChanges ( _
    tableNames As IEnumerable(Of String), _
    newAnchor As SyncAnchor _
)
'Usage
Dim instance As SqlCeClientSyncProvider
Dim tableNames As IEnumerable(Of String)
Dim newAnchor As SyncAnchor

instance.AcceptChanges(tableNames, newAnchor)
public void AcceptChanges(
    IEnumerable<string> tableNames,
    SyncAnchor newAnchor
)
public:
void AcceptChanges(
    IEnumerable<String^>^ tableNames, 
    SyncAnchor^ newAnchor
)
member AcceptChanges : 
        tableNames:IEnumerable<string> * 
        newAnchor:SyncAnchor -> unit 
public function AcceptChanges(
    tableNames : IEnumerable<String>, 
    newAnchor : SyncAnchor
)

Parameter

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

tableName oder newAnchor ist NULL.

DataSyncException

Eine andere Transaktion wird ausgeführt.

Hinweise

Diese Methode kann verwendet werden, wenn Sie keinen Satz von Änderungen auf den Server hochladen möchten. So könnten Sie z. B. Aktualisierungen auf dem Client vornehmen, die nur für den Client relevant sind und nicht für den Server übernommen werden sollen. Diese Methode sollte aufgerufen werden, nachdem die besagten Aktualisierungen durchgeführt wurden.

Siehe auch

Verweis

SqlCeClientSyncProvider Klasse

SqlCeClientSyncProvider-Member

AcceptChanges-Überladung

Microsoft.Synchronization.Data.SqlServerCe-Namespace