SyncAgent メンバー

SyncAgent オブジェクトは同期を調整します。

SyncAgent 型は次のメンバーを公開します。

コンストラクター

  名前 説明
パブリック メソッド SyncAgent() () () () 既定値を使用して SyncAgent クラスの新しいインスタンスを初期化します。
パブリック メソッド SyncAgent(SyncProvider, SyncProvider) ローカルの同期プロバイダー パラメーターとリモートの同期プロバイダー パラメーターを使用して、SyncAgent クラスの新しいインスタンスを初期化します。

Top

メソッド

  名前 説明
パブリック メソッド Dispose() () () () SyncAgent によって使用されているすべてのリソースを解放します。
プロテクト メソッド Dispose(Boolean) SyncAgent によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。
パブリック メソッド Equals(Object) (Object から継承されます。)
プロテクト メソッド Finalize() () () () (Object から継承されます。)
パブリック メソッド GetHashCode() () () () (Object から継承されます。)
パブリック メソッド GetType() () () () (Object から継承されます。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されます。)
プロテクト メソッド OnSessionProgress(SessionProgressEventArgs) SessionProgress イベントを発生させます。
プロテクト メソッド OnSessionStateChanged(SessionStateChangedEventArgs) StateChanged イベントを発生させます。
パブリック メソッド Synchronize() () () () ローカル データ ストアとリモート データ ストアの間でデータを同期します。
パブリック メソッド ToString() () () () (Object から継承されます。)

Top

プロパティ

  名前 説明
パブリック プロパティ Configuration テーブル パラメーターと同期パラメーターに関する情報を格納する SyncConfiguration オブジェクトを取得します。
パブリック プロパティ LocalProvider ローカル データ ストアとの通信に使用される ClientSyncProvider から派生したオブジェクトを取得または設定します。
パブリック プロパティ RemoteProvider リモート データ ストアとの通信に使用される ServerSyncProvider から派生したオブジェクトを取得または設定します。
パブリック プロパティ SessionState セッションが現在同期中かどうかを定義するために使用される SyncSessionState オブジェクトを取得または設定します。
パブリック プロパティ SyncStatistics 同期セッションの統計情報を表す SyncStatistics オブジェクトを取得します。

Top

イベント

  名前 説明
パブリック イベント SessionProgress 同期中に発生します。発生するタイミングは、メタデータがクライアントで読み取られた後、メタデータが書き込まれた後、変更がダウンロードされた後、および変更がアップロードされた後です。
パブリック イベント StateChanged 同期セッション状態に変更があったときに発生します。

Top

参照

参照

SyncAgentクラス

Microsoft.Synchronization 名前空間