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
[<AbstractClassAttribute>]
type FilterInfo =  class end
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 static (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