DbServerSyncProvider-Member
Abstrahiert einen generischen Serversynchronisierungsanbieter, der mit der Serverdatenbank kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung der Datenbank abschirmt.
Der DbServerSyncProvider-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DbServerSyncProvider() () () () | Initialisiert eine neue Instanz der DbServerSyncProvider-Klasse. |
Zum Anfang
Methoden
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchSize | Ruft die Batchgröße (in Zeilen) ab, die von Befehlen verwendet wird, die Änderungen aus der Serverdatenbank abrufen, oder legt die Batchgröße fest. | |
Connection | Ruft ein IDbConnection-Objekt ab, das zum Herstellen einer Verbindung mit der Serverdatenbank dient, oder legt es fest. | |
Schema | Ruft ein SyncSchema-Objekt ab, das Informationen über das Tabellenschema auf dem Server enthält, oder legt ein solches Objekt fest. | |
SelectClientIdCommand | Ruft ein IDbCommand-Objekt mit der Abfrage oder gespeicherten Prozedur ab, die Ursprungs-IDs aus der Serverdatenbank zurückgibt, oder legt ein solches Objekt fest. | |
SelectNewAnchorCommand | Ruft ein IDbCommand-Objekt mit der Abfrage oder gespeicherten Prozedur ab, die einen neuen Ankerwert aus der Serverdatenbank zurückgibt, oder legt ein solches Objekt fest. Der Anker definiert die obere Grenze für den Satz von Änderungen, der während der aktuellen Sitzung synchronisiert werden soll. | |
SyncAdapters | Ruft die SyncAdapterCollection ab, die dem DbServerSyncProvider zugeordnet ist. |
Zum Anfang
Ereignisse
Name | Beschreibung | |
---|---|---|
ApplyChangeFailed | Tritt auf, wenn auf dem Server eine Zeile nicht übernommen werden konnte. | |
ApplyingChanges | Tritt auf, bevor auf dem Server Änderungen für eine Synchronisierungsgruppe übernommen werden. | |
ChangesApplied | Tritt auf, nachdem auf dem Server alle Änderungen für eine Synchronisierungsgruppe übernommen wurden. | |
ChangesSelected | Tritt auf, nachdem alle Änderungen für eine Synchronisierungsgruppe, die auf dem Client übernommen werden sollen, auf dem Server ausgewählt wurden. | |
SelectingChanges | Tritt auf, bevor alle Änderungen für eine Synchronisierungsgruppe, die für den Client übernommen werden sollen, auf dem Server ausgewählt werden. | |
SyncProgress | Tritt während der Auswahl und Übernahme von Änderungen für eine Synchronisierungsgruppe auf dem Server auf. |
Zum Anfang