ItemListFilterInfo Class

Represents information about the filter that is used to control which item changes are included in a ChangeBatch object.

System.Object
  Microsoft.Synchronization.FilterInfo
    Microsoft.Synchronization.ItemListFilterInfo

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

[SerializableAttribute]
public class ItemListFilterInfo : FilterInfo, 
	ISerializable

The ItemListFilterInfo type exposes the following members.

  NameDescription
Public methodItemListFilterInfo(SyncIdFormatGroup)Initializes a new instance of the ItemListFilterInfo class that contains the specified ID format schema.
Protected methodItemListFilterInfo(SerializationInfo, StreamingContext)Initializes a new instance of the ItemListFilterInfo class by using serialized data.
Top

  NameDescription
Public methodStatic memberDeserializeCreates a new ItemListFilterInfo object and initializes it by using serialized data.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetObjectDataSerializes the ItemListFilterInfo object data to the specified SerializationInfo 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. (Inherited from FilterInfo.)
Public methodToString (Inherited from Object.)
Top

When the source provider uses a filter to restrict the items that are contained in a change batch, the provider must attach information about the filter to the ChangeBatch object. The filter information is represented by an ItemListFilterInfo object. The ItemListFilterInfo object is attached to the ChangeBatch object by using ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, FilterInfo) to create the change batch object.

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: