SyncCallbacks メンバ

同期イベントのディスパッチに使用されるアプリケーション コールバックを表します。

SyncCallbacks データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ

  名前 説明
Public method SyncCallbacks SyncCallbacks クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method GetHashCode  ( Object から継承されます。)
Public method GetType  ( Object から継承されます。)
Public method OnFullEnumerationNeeded FullEnumerationNeeded イベントをディスパッチします。このイベントは、同期元プロバイダにある忘れられたナレッジが同期先プロバイダの現在のナレッジに含まれていない場合に発生します。
Public method OnItemChanging ItemChanging イベントをディスパッチします。このイベントは、変更が適用される前に発生します。
Public method OnItemConflicting ItemConflicting イベントをディスパッチします。競合の解決方法が ApplicationDefined に設定されている場合に競合が検出されると、このイベントが発生します。
Public method OnProgressChanged ProgressChanged イベントをディスパッチします。このイベントは、進行状況をレポートするため、同期セッション中に定期的に発生します。
Public method OnRecoverableError ItemChangeSkipped イベントをディスパッチします。このイベントは、同期プロバイダが項目の読み込みまたは保存中に復旧可能なエラーを設定した場合に発生します。
Public method Static ReferenceEquals  ( Object から継承されます。)
Public method ToString  ( Object から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
Protected method Finalize  ( Object から継承されます。)
Protected method MemberwiseClone  ( Object から継承されます。)

このページのトップへ

パブリック イベント

  名前 説明
Public event FullEnumerationNeeded 同期元プロバイダにある忘れられたナレッジが同期先プロバイダの現在のナレッジに含まれていない場合に発生します。
Public event ItemChangeSkipped 項目の読み込みまたは保存中に同期プロバイダが復旧可能なエラーを設定した場合に発生します。
Public event ItemChanging 変更が適用される前に発生します。
Public event ItemConflicting 競合の解決方法が ApplicationDefined に設定されている場合に競合が検出されると発生します。
Public event ProgressChanged 進行状況をレポートするため、同期セッション中に定期的に発生します。

このページのトップへ

参照

リファレンス

SyncCallbacks クラス
Microsoft.Synchronization 名前空間