ClientSyncProvider-Member
Abstrahiert einen Clientsynchronisationsanbieter, der mit dem Clientdatenspeicher kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung des Datenspeichers abschirmt.
In folgenden Tabellen sind die Elemente aufgeführt, die vom Typ ClientSyncProvider angezeigt werden.
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
ClientSyncProvider | Initialisiert eine neue Instanz der ClientSyncProvider-Klasse. |
Oben
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
ClientId | Ruft beim Überschreiben in einer abgeleiteten Klasse die GUID ab, die von Synchronization Services zur Identifizierung der Clientdatenbank verwendet wird, oder legt diese GUID fest. |
Oben
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
ApplyChanges | Wendet, wenn in einer abgeleiteten Klasse überschrieben, Einfügungen, Aktualisierungen und Löschvorgänge für eine Synchronisierungsgruppe auf die Clientdatenbank an, wenn Parameter für Gruppenmetadaten, für ein Dataset und für die Synchronisierungssitzung angegeben werden. | |
BeginTransaction | Wird, wenn in einer abgeleiteten Klasse überschrieben, vom SyncAgent aufgerufen, um eine Transaktion zu beginnen. Damit kann der Agent für eine Gruppe von Änderungen einen Commit als unteilbare Einheit ausführen. | |
CreateSchema | Erstellt beim Überschreiben in einer abgeleiteten Klasse ein Tabellenschema in der Clientdatenbank, wenn das Schema nicht vorhanden ist. | |
Dispose | Gibt alle von ClientSyncProvider verwendeten Ressourcen frei. | |
EndTransaction | Wird, wenn in einer abgeleiteten Klasse überschrieben, vom SyncAgent aufgerufen, um eine Transaktion zu beenden. Damit kann der Agent für eine Gruppe von Änderungen einen Commit als unteilbare Einheit ausführen. | |
Equals | Überladen. (Geerbt von Object.) | |
GetChanges | Ruft, wenn in einer abgeleiteten Klasse überschrieben, Einfügungen, Aktualisierungen und Löschvorgänge für die angegebene Synchronisierungsgruppe und -sitzung ab, die auf dem Client nach dem letzten Aufruf von Synchronize oder AcceptChanges stattfand. | |
GetHashCode | (Geerbt von Object.) | |
GetTableReceivedAnchor | Ruft beim Überschreiben in einer abgeleiteten Klasse ein SyncAnchor-Objekt ab, das die Zeit enthält, zu der die letzte Änderung vom Server empfangen wurde. | |
GetTableSentAnchor | Ruft beim Überschreiben in einer abgeleiteten Klasse ein SyncAnchor-Objekt ab, das die Zeit enthält, zu der die letzte Änderung vom Client gesendet wurde. | |
GetType | (Geerbt von Object.) | |
ReferenceEquals | (Geerbt von Object.) | |
SetTableReceivedAnchor | Legt beim Überschreiben in einer abgeleiteten Klasse ein SyncAnchor-Objekt fest, das die Zeit enthält, zu der die letzte Änderung vom Server empfangen wurde. | |
SetTableSentAnchor | Legt beim Überschreiben in einer abgeleiteten Klasse ein SyncAnchor-Objekt fest, das die Zeit enthält, zu der die letzte Änderung vom Client gesendet wurde. | |
ToString | (Geerbt von Object.) |
Oben
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | (Geerbt von Object.) | |
MemberwiseClone | (Geerbt von Object.) |
Oben
Siehe auch
Verweis
ClientSyncProvider-Klasse
Microsoft.Synchronization.Data-Namespace