Freigeben über


FilterInfo-Klasse

Stellt, wenn in einer abgeleiteten Klasse überschrieben, Informationen über den Filter dar, mit dem gesteuert werden kann, welche Daten in einem ChangeBatch-Objekt eingeschlossen werden.

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

Hinweise

Wenn der Quellenanbieter die in einem Änderungsbatch enthaltenen Daten mithilfe eines Filters einschränkt, muss der Anbieter Informationen über den Filter an das ChangeBatch-Objekt anfügen. Die Filterinformationen werden durch ein FilterInfo-Objekt dargestellt. Das FilterInfo-Objekt wird an das ChangeBatch-Objekt angefügt, indem das Änderungsbatchobjekt mithilfe von ChangeBatch(SyncIdFormatGroup,SyncKnowledge,ForgottenKnowledge,FilterInfo) erstellt wird.

Hinweis

Benutzerdefinierte Implementierungen dieser abstrakten Klasse werden nicht unterstützt.

Vererbungshierarchie

System.Object
  Microsoft.Synchronization.FilterInfo
     Microsoft.Synchronization.ChangeUnitListFilterInfo
     Microsoft.Synchronization.CombinedFilterInfo
     Microsoft.Synchronization.CustomFilterInfo
     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

FilterInfo-Member
Microsoft.Synchronization-Namespace