AnchorEnumerationSimpleSyncProvider メンバー

アンカーを使用して変更を追跡するレプリカのプロバイダーを表します。

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

コンストラクター

  名前 説明
プロテクト メソッド AnchorEnumerationSimpleSyncProvider() () () () AnchorEnumerationSimpleSyncProvider クラスの新しいインスタンスを初期化します。

Top

メソッド

  名前 説明
パブリック メソッド BeginSession() () () () 派生クラスでオーバーライドされると、各セッション開始時に Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド DeleteItem(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) 派生クラスでオーバーライドされると、同期先のストアから項目を削除するために Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド EndSession() () () () 派生クラスでオーバーライドされると、例外が原因でセッションが終了しない限り、各セッションの最後に Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド EnumerateChanges(array<Byte> [] () [] [], AnchorEnumerationContext) 派生クラスでオーバーライドされると、指定されたアンカー値以降に発生した変更をレプリカから列挙します。
パブリック メソッド Equals(Object) (Object から継承されます。)
プロテクト メソッド Finalize() () () () (Object から継承されます。)
パブリック メソッド GetEnumerationAnchor() () () () 派生クラスでオーバーライドされると、セッション中に同期する一連の変更を決定するために使用される列挙アンカーを返します。
パブリック メソッド GetHashCode() () () () (Object から継承されます。)
パブリック メソッド GetMetadataStore(SyncId%, CultureInfo%) 派生クラスでオーバーライドされると、レプリカの MetadataStore オブジェクトを返すために Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド GetType() () () () (Object から継承されます。)
パブリック メソッド InsertItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) 派生クラスでオーバーライドされると、項目を同期先のストアに挿入するために Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド LoadChangeData(ItemFieldDictionary, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext) 派生クラスでオーバーライドされると、指定されたキーを持つ項目の変更データを読み込むために Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されます。)
パブリック メソッド OnChangeDetectionCompleted(ChangeDetectionCompletedEventArgs) 派生クラスでオーバーライドされると、ChangeDetectionCompleted イベントを発生させます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド OnItemConflicting(SimpleSyncItemConflictingEventArgs) 派生クラスでオーバーライドされると、ItemConflicting イベントを発生させます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド OnItemConstraint(SimpleSyncItemConstraintEventArgs) 派生クラスでオーバーライドされると、ItemConstraint イベントを発生させます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド OnMetadataStoreInitialized(MetadataStoreInitializedEventArgs) 派生クラスでオーバーライドされると、MetadataStoreInitialized イベントを発生させます。 (SimpleSyncProvider から継承されます。)
パブリック メソッド ToString() () () () (Object から継承されます。)
パブリック メソッド UpdateItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) 派生クラスでオーバーライドされると、同期先のストア内の項目を更新するために Sync Framework ランタイムによって呼び出されます。 (SimpleSyncProvider から継承されます。)

Top

プロパティ

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

Top

イベント

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

Top

参照

参照

AnchorEnumerationSimpleSyncProviderクラス

Microsoft.Synchronization.SimpleProviders 名前空間