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)

'Declaration
Public MustInherit Class FilterInfo
'Usage
Dim instance As FilterInfo

The FilterInfo type exposes the following members.

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSerializeWhen overridden in a derived class, serializes the filter information to an array of bytes.
Public methodToString (Inherited from Object.)
Top

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.

NoteNote

Custom implementations of this abstract class are not supported.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: