MarkerType 列挙体

SyncKnowledge オブジェクトに含まれるマーカーの種類を表します。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public Enumeration MarkerType
'使用
Dim instance As MarkerType
public enum MarkerType
public enum class MarkerType
public enum MarkerType
public enum MarkerType

メンバー

  メンバー名 説明
AllChangeUnitsPresent このマーカーの種類でマークが付けられている、項目のすべての変更単位に関する情報を含む項目。 
AllChangeUnitsRequired このマーカーの種類でマークが付けられている、ナレッジ オブジェクトに追加する項目のすべての変更単位に関する情報を必要とする項目。 

解説

カスタム フィルターが使用される場合、SyncKnowledge オブジェクトには、通常、マーカーが含まれます。たとえば、項目がフィルターで除外され、同期先レプリカで非実体として追跡された場合、その項目をフィルターに移動して同期先レプリカに必ず適用するように、フィルターが変更されます。ただし、同期元プロバイダーによって列挙される項目に、項目のすべての変更単位が含まれるわけではありません。同期元プロバイダーによって変更バッチに項目が追加されると、すべての変更単位を含める必要があることがその項目に指定されます。同期元プロバイダーは、このマーカーが項目に設定されていることを検出すると、その項目のすべての変更単位を含めます。同期先プロバイダーは、完全な項目を作成し、これを同期先レプリカに適用します。

SyncKnowledge オブジェクトに含めることができるマーカーは 1 種類だけです。

参照

リファレンス

Microsoft.Synchronization 名前空間