DeleteDetector メンバー

DeleteDetector は、派生クラスによって実装された場合、どの項目がレプリカから削除されたかを特定します。これらの項目は、メタデータ ストア内で削除済みとマークする必要があります。

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

コンストラクター

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

Top

メソッド

  名前 説明
パブリック メソッド Equals(Object) (Object から継承されます。)
プロテクト メソッド Finalize() () () () (Object から継承されます。)
パブリック メソッド FindUnreportedItems() () () () 派生クラスでオーバーライドされると、現在メタデータ ストアでアクティブな項目としてマーク付けされておらず、まだ削除済みとしてマーク付けされていない項目の一覧を返します。
パブリック メソッド FindUnreportedItemsByIndexedField(String, Object) 派生クラスでオーバーライドされると、指定したインデックス付きフィールド値があり、現在メタデータ ストアのアクティブな項目としてマーク付けされておらず、まだ削除済みとマーク付けされていない項目の一覧を返します。
パブリック メソッド FindUnreportedItemsByIndexedFields(IEnumerable< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > )> ) > > )) 派生クラスでオーバーライドされると、指定した一連のインデックス付きフィールド値があり、現在メタデータ ストアのアクティブな項目としてマーク付けされておらず、まだ削除済みとマーク付けされていない項目の一覧を返します。
パブリック メソッド GetHashCode() () () () (Object から継承されます。)
パブリック メソッド GetType() () () () (Object から継承されます。)
パブリック メソッド MarkAllItemsUnreported() () () () 派生クラスでオーバーライドされると、すべての項目を未報告項目としてマーク付けすることによって、DeleteDetector をリセットします。
プロテクト メソッド MemberwiseClone() () () () (Object から継承されます。)
パブリック メソッド ReportLiveItemById(SyncId) 派生クラスでオーバーライドされると、指定された項目はアクティブであり、削除済みと見なすべきでないことを報告します。
パブリック メソッド ReportLiveItemByIndexedField(String, Object) 派生クラスでオーバーライドされると、インデックス付きフィールド値によって識別される項目がアクティブであり、削除済みと見なすべきでないことを報告します。
パブリック メソッド ReportLiveItemByIndexedFields(IEnumerable< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > )> ) > > )) 派生クラスでオーバーライドされると、指定された一連のインデックス付きフィールド値によって識別される項目がアクティブであり、削除済みと見なすべきでないことを報告します。
パブリック メソッド ToString() () () () (Object から継承されます。)

Top

参照

参照

DeleteDetectorクラス

Microsoft.Synchronization.MetadataStorage 名前空間