レプリカの同期に使用される簡易プロバイダーを表します。通常は、FullEnumerationSimpleSyncProvider または AnchorEnumerationSimpleSyncProvider を拡張して使用します。
SimpleSyncProvider データ型で公開されるメンバーを以下の表に示します。
プロテクト コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
SimpleSyncProvider | SimpleSyncProvider クラスの新しいインスタンスを初期化します。 |
このページのトップへ
パブリック プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Configuration | 派生クラスでオーバーライドされると、プロバイダーの構成情報 (競合解決ポリシーなど) を表す KnowledgeSyncProviderConfiguration オブジェクトを取得します。 |
![]() |
DestinationCallbacks | 派生クラスでオーバーライドされると、同期イベントのディスパッチに使用される SyncCallbacks オブジェクトを取得します。 |
![]() |
IdFormats | 派生クラスでオーバーライドされると、レプリカ ID および項目 ID の形式を表す SyncIdFormatGroup オブジェクトを取得します。 |
![]() |
MetadataSchema | 派生クラスでオーバーライドされると、項目のメタデータ スキーマを表す ItemMetadataSchema オブジェクトを取得します。 |
![]() |
ProviderVersion | 派生クラスでオーバーライドされると、簡易プロバイダーのバージョン番号を取得します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
| 名前 | 説明 | |
|---|---|---|
![]() |
BeginSession | 派生クラスでオーバーライドされると、各セッション開始時に Sync Framework ランタイムによって呼び出されます。 |
![]() |
DeleteItem | 派生クラスでオーバーライドされると、同期先のストアから項目を削除するために Sync Framework ランタイムによって呼び出されます。 |
![]() |
EndSession | 派生クラスでオーバーライドされると、例外が原因でセッションが終了しない限り、各セッションの最後に Sync Framework ランタイムによって呼び出されます。 |
![]() |
Equals | オーバーロードされます。 ( Object から継承されます。) |
![]() |
GetHashCode | ( Object から継承されます。) |
![]() |
GetMetadataStore | 派生クラスでオーバーライドされると、レプリカの MetadataStore オブジェクトを返すために Sync Framework ランタイムによって呼び出されます。 |
![]() |
GetType | ( Object から継承されます。) |
![]() |
InsertItem | 派生クラスでオーバーライドされると、項目を同期先のストアに挿入するために Sync Framework ランタイムによって呼び出されます。 |
![]() |
LoadChangeData | 派生クラスでオーバーライドされると、指定されたキーを持つ項目の変更データを読み込むために Sync Framework ランタイムによって呼び出されます。 |
![]() |
OnChangeDetectionCompleted | 派生クラスでオーバーライドされると、ChangeDetectionCompleted イベントを発生させます。 |
![]() |
OnItemConflicting | 派生クラスでオーバーライドされると、ItemConflicting イベントを発生させます。 |
![]() |
OnItemConstraint | 派生クラスでオーバーライドされると、ItemConstraint イベントを発生させます。 |
![]() |
OnMetadataStoreInitialized | 派生クラスでオーバーライドされると、MetadataStoreInitialized イベントを発生させます。 |
![]() |
ReferenceEquals | ( Object から継承されます。) |
![]() |
ToString | ( Object から継承されます。) |
![]() |
UpdateItem | 派生クラスでオーバーライドされると、同期先のストア内の項目を更新するために Sync Framework ランタイムによって呼び出されます。 |
このページのトップへ
プロテクト メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Finalize | ( Object から継承されます。) |
![]() |
MemberwiseClone | ( Object から継承されます。) |
このページのトップへ
パブリック イベント
| 名前 | 説明 | |
|---|---|---|
![]() |
ChangeDetectionCompleted | 同期元プロバイダーで変更の検出が完了したときに発生します。 |
![]() |
ItemConflicting | 処理中の項目が同時実行の競合に関係していることが Sync Framework によって検出された場合に発生します。 |
![]() |
ItemConstraint | 処理中の項目が制約の競合に関係していることが Sync Framework によって検出された場合に発生します。 |
![]() |
MetadataStoreInitialized | プロバイダーに関連付けられているメタデータ ストアが初期化されるときに発生します。 |
このページのトップへ
参照
リファレンス
SimpleSyncProvider クラス
Microsoft.Synchronization.SimpleProviders 名前空間
.gif)
.gif)
.gif)
.gif)
.gif)