Share via


SimpleSyncProvider メンバー

レプリカの同期に使用される簡易プロバイダーを表します。通常は、FullEnumerationSimpleSyncProvider または AnchorEnumerationSimpleSyncProvider を拡張して使用します。

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

プロテクト コンストラクター

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

このページのトップへ

パブリック プロパティ

  名前 説明
Public property Configuration 派生クラスでオーバーライドされると、プロバイダーの構成情報 (競合解決ポリシーなど) を表す KnowledgeSyncProviderConfiguration オブジェクトを取得します。
Public property DestinationCallbacks 派生クラスでオーバーライドされると、同期イベントのディスパッチに使用される SyncCallbacks オブジェクトを取得します。
Public property IdFormats 派生クラスでオーバーライドされると、レプリカ ID および項目 ID の形式を表す SyncIdFormatGroup オブジェクトを取得します。
Public property MetadataSchema 派生クラスでオーバーライドされると、項目のメタデータ スキーマを表す ItemMetadataSchema オブジェクトを取得します。
Public property ProviderVersion 派生クラスでオーバーライドされると、簡易プロバイダーのバージョン番号を取得します。

このページのトップへ

パブリック メソッド

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

  名前 説明
Public method BeginSession 派生クラスでオーバーライドされると、各セッション開始時に Sync Framework ランタイムによって呼び出されます。
Public method DeleteItem 派生クラスでオーバーライドされると、同期先のストアから項目を削除するために Sync Framework ランタイムによって呼び出されます。
Public method EndSession 派生クラスでオーバーライドされると、例外が原因でセッションが終了しない限り、各セッションの最後に Sync Framework ランタイムによって呼び出されます。
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method GetHashCode  ( Object から継承されます。)
Public method GetMetadataStore 派生クラスでオーバーライドされると、レプリカの MetadataStore オブジェクトを返すために Sync Framework ランタイムによって呼び出されます。
Public method GetType  ( Object から継承されます。)
Public method InsertItem 派生クラスでオーバーライドされると、項目を同期先のストアに挿入するために Sync Framework ランタイムによって呼び出されます。
Public method LoadChangeData 派生クラスでオーバーライドされると、指定されたキーを持つ項目の変更データを読み込むために Sync Framework ランタイムによって呼び出されます。
Public method OnChangeDetectionCompleted 派生クラスでオーバーライドされると、ChangeDetectionCompleted イベントを発生させます。
Public method OnItemConflicting 派生クラスでオーバーライドされると、ItemConflicting イベントを発生させます。
Public method OnItemConstraint 派生クラスでオーバーライドされると、ItemConstraint イベントを発生させます。
Public method OnMetadataStoreInitialized 派生クラスでオーバーライドされると、MetadataStoreInitialized イベントを発生させます。
Public method Dd936903.static(ja-jp,SQL.105).gif ReferenceEquals  ( Object から継承されます。)
Public method ToString  ( Object から継承されます。)
Public method UpdateItem 派生クラスでオーバーライドされると、同期先のストア内の項目を更新するために Sync Framework ランタイムによって呼び出されます。

このページのトップへ

プロテクト メソッド

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

このページのトップへ

パブリック イベント

  名前 説明
Public event ChangeDetectionCompleted 同期元プロバイダーで変更の検出が完了したときに発生します。
Public event ItemConflicting 処理中の項目が同時実行の競合に関係していることが Sync Framework によって検出された場合に発生します。
Public event ItemConstraint 処理中の項目が制約の競合に関係していることが Sync Framework によって検出された場合に発生します。
Public event MetadataStoreInitialized プロバイダーに関連付けられているメタデータ ストアが初期化されるときに発生します。

このページのトップへ

参照

リファレンス

SimpleSyncProvider クラス
Microsoft.Synchronization.SimpleProviders 名前空間