Freigeben über


ItemListFilterInfo-Klasse

Stellt Informationen zu einem Filter dar, mit dem gesteuert wird, welche Änderungen in ein ChangeBatch-Objekt eingeschlossen werden.

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

Syntax

'Declaration
<SerializableAttribute> _
Public Class ItemListFilterInfo
    Inherits FilterInfo
    Implements ISerializable
'Usage
Dim instance As ItemListFilterInfo
[SerializableAttribute] 
public class ItemListFilterInfo : FilterInfo, ISerializable
[SerializableAttribute] 
public ref class ItemListFilterInfo : public FilterInfo, ISerializable
/** @attribute SerializableAttribute() */ 
public class ItemListFilterInfo extends FilterInfo implements ISerializable
SerializableAttribute 
public class ItemListFilterInfo extends FilterInfo implements ISerializable

Hinweise

Wenn der Quellenanbieter die in einem Änderungsbatch enthaltenen Elemente mithilfe eines Filters einschränkt, muss der Anbieter Informationen zum Filter an das ChangeBatch-Objekt anfügen. Die Filterinformationen werden durch ein ItemListFilterInfo-Objekt dargestellt. Das ItemListFilterInfo-Objekt wird mithilfe von ChangeBatch(SyncIdFormatGroup,SyncKnowledge,ForgottenKnowledge,FilterInfo) zur Erstellung des Änderungsbatchobjekts an das ChangeBatch-Objekt angefügt.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ItemListFilterInfo-Member
Microsoft.Synchronization-Namespace