DbServerSyncProvider-Member
Abstrahiert einen generischen Serversynchronisierungsanbieter, der mit der Serverdatenbank kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung der Datenbank abschirmt.
In folgenden Tabellen sind die Elemente aufgeführt, die vom Typ DbServerSyncProvider angezeigt werden.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DbServerSyncProvider | Initialisiert eine neue Instanz der DbServerSyncProvider-Klasse. |
Oben
Öffentliche 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. |
Oben
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
![]() |
ApplyChanges | Außer Kraft gesetzt. Wendet Einfüge-, Aktualisierungs- und Löschvorgänge für eine Synchronisierungsgruppe auf die Serverdatenbank an. |
![]() |
Dispose | Überladen. Außer Kraft gesetzt. Gibt die vom DbServerSyncProvider verwendeten Ressourcen frei. |
![]() |
Equals | Überladen. (Geerbt von Object.) |
![]() |
GetChanges | Außer Kraft gesetzt. 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. |
![]() |
GetHashCode | (Geerbt von Object.) |
![]() |
GetSchema | Außer Kraft gesetzt. Gibt ein SyncSchema-Objekt zurück, das das Schema für jede angegebene Tabelle enthält. |
![]() |
GetServerInfo | Außer Kraft gesetzt. Ruft ein SyncServerInfo-Objekt ab, wenn ein Sitzungsparameter angegeben wird. |
![]() |
GetType | (Geerbt von Object.) |
![]() ![]() |
ReferenceEquals | (Geerbt von Object.) |
![]() |
ToString | (Geerbt von Object.) |
Oben
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Dispose | Überladen. Gibt die vom DbServerSyncProvider verwendeten Ressourcen frei. |
![]() |
Finalize | (Geerbt von Object.) |
![]() |
MemberwiseClone | (Geerbt von Object.) |
![]() |
OnApplyChangeFailed | Löst das ApplyChangeFailed-Ereignis aus. |
![]() |
OnApplyingChanges | Löst das ApplyingChanges-Ereignis aus. |
![]() |
OnChangesApplied | Löst das ChangesApplied-Ereignis aus. |
![]() |
OnChangesSelected | Löst das ChangesSelected-Ereignis aus. |
![]() |
OnSelectingChanges | Löst das SelectingChanges-Ereignis aus. |
![]() |
OnSyncProgress | Löst das SyncProgress-Ereignis aus. |
Oben
Öffentliche 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. |
Oben
Siehe auch
Verweis
DbServerSyncProvider-Klasse
Microsoft.Synchronization.Data.Server-Namespace