SyncAgent-Member

Das SyncAgent-Objekt steuert die Synchronisierung.

Der SyncAgent-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SyncAgent() () () () Initialisiert unter Verwendung von Standardwerten eine neue Instanz der SyncAgent-Klasse.
Öffentliche Methode SyncAgent(SyncProvider, SyncProvider) Initialisiert unter Verwendung von Parametern für den lokalen Synchronisierungsanbieter und den Remotesynchronisierungsanbieter eine neue Instanz der SyncAgent-Klasse.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose() () () () Gibt sämtliche vom SyncAgent verwendeten Ressourcen frei.
Geschützte Methode Dispose(Boolean) Gibt die vom SyncAgent verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.
Öffentliche Methode Equals(Object) (Geerbt von Object.)
Geschützte Methode Finalize() () () () (Geerbt von Object.)
Öffentliche Methode GetHashCode() () () () (Geerbt von Object.)
Öffentliche Methode GetType() () () () (Geerbt von Object.)
Geschützte Methode MemberwiseClone() () () () (Geerbt von Object.)
Geschützte Methode OnSessionProgress(SessionProgressEventArgs) Löst das SessionProgress-Ereignis aus.
Geschützte Methode OnSessionStateChanged(SessionStateChangedEventArgs) Löst das StateChanged-Ereignis aus.
Öffentliche Methode Synchronize() () () () Synchronisiert die Daten zwischen dem lokalen und dem Remotedatenspeicher.
Öffentliche Methode ToString() () () () (Geerbt von Object.)

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Configuration Ruft ein SyncConfiguration-Objekt ab, das Informationen zu Tabellen und Synchronisierungsparametern enthält.
Öffentliche Eigenschaft LocalProvider Ruft ein von ClientSyncProvider abgeleitetes Objekt ab, das für die Kommunikation mit dem lokalen Datenspeicher verwendet wird, oder legt ein solches Objekt fest.
Öffentliche Eigenschaft RemoteProvider Ruft ein von ServerSyncProvider abgeleitetes Objekt ab, das für die Kommunikation mit dem Remotedatenspeicher verwendet wird, oder legt ein solches Objekt fest.
Öffentliche Eigenschaft SessionState Ruft ein SyncSessionState-Objekt ab, mit dem definiert wird, ob die Sitzung zurzeit synchronisiert wird, oder legt ein Objekt fest.
Öffentliche Eigenschaft SyncStatistics Ruft ein SyncStatistics-Objekt ab, das Statistiken für eine Synchronisierungssitzung darstellt.

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SessionProgress Erfolgt während der Synchronisierung, wenn Metadaten auf dem Client gelesen wurden, wenn Metadaten geschrieben wurden, wenn Änderungen heruntergeladen wurden und wenn Änderungen hochgeladen wurden.
Öffentliches Ereignis StateChanged Tritt auf, wenn sich der Zustand der Synchronisierungssitzung ändert.

Zum Anfang

Siehe auch

Verweis

SyncAgent Klasse

Microsoft.Synchronization-Namespace