FilterInfo クラス

派生クラス内でオーバーライドされた場合は、ChangeBatch オブジェクトに含めるデータの制御に使用されるフィルターに関する情報を表します。

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

構文

'宣言
Public MustInherit Class FilterInfo
'使用
Dim instance As FilterInfo
public abstract class FilterInfo
public ref class FilterInfo abstract
public abstract class FilterInfo
public abstract class FilterInfo

解説

同期元プロバイダーが、フィルターを使用して変更バッチに含めるデータを制限する場合、プロバイダーはフィルターに関する情報を ChangeBatch オブジェクトにアタッチする必要があります。フィルター情報は、FilterInfo オブジェクトで表されます。FilterInfo オブジェクトを ChangeBatch オブジェクトにアタッチするには、ChangeBatch(SyncIdFormatGroup,SyncKnowledge,ForgottenKnowledge,FilterInfo) を使用して変更バッチ オブジェクトを作成します。

注意

この抽象クラスのカスタム実装はサポートされません。

継承階層

System.Object
  Microsoft.Synchronization.FilterInfo
     Microsoft.Synchronization.ChangeUnitListFilterInfo
     Microsoft.Synchronization.CombinedFilterInfo
     Microsoft.Synchronization.CustomFilterInfo
     Microsoft.Synchronization.ItemListFilterInfo

スレッド セーフ

この型の public static (Visual Basic では Shared ) メンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

リファレンス

FilterInfo メンバー
Microsoft.Synchronization 名前空間