FilterInfo Class
When overridden in a derived class, represents information about the filter used to control the data that is included in a ChangeBatch object.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
Public MustInherit Class FilterInfo
'Usage
Dim instance As FilterInfo
public abstract class FilterInfo
public ref class FilterInfo abstract
public abstract class FilterInfo
public abstract class FilterInfo
Remarks
When the source provider uses a filter to restrict the data that is contained in a change batch, the provider must attach information about the filter to the ChangeBatch object. The filter information is represented by a FilterInfo object. The FilterInfo object is attached to the ChangeBatch object by using ChangeBatch(SyncIdFormatGroup,SyncKnowledge,ForgottenKnowledge,FilterInfo) to create the change batch object.
Note
Custom implementations of this abstract class are not supported.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.FilterInfo
Microsoft.Synchronization.ChangeUnitListFilterInfo
Microsoft.Synchronization.CombinedFilterInfo
Microsoft.Synchronization.CustomFilterInfo
Microsoft.Synchronization.ItemListFilterInfo
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.