Freigeben über


ISyncFilterInfo-Schnittstelle

Stellt Informationen über einen Filter dar, mit dem die in einem ISyncChangeBatch-Objekt enthaltenen Daten gesteuert werden.

interface ISyncFilterInfo : public IUnknown

Member

ISyncFilterInfo-Methoden Beschreibung

ISyncFilterInfo::Serialize

Serialisiert die Filterinformationen in ein Bytearray.

Hinweise

Ein ISyncFilterInfo-Objekt kann durch Aufruf von IProviderFilteredSyncServices::CreateFilterInfo erstellt werden. Der SYNC_FILTER_INFO_FLAG-Wert, der für CreateFilterInfo angegeben wird, gibt den Typ des verwendeten Filters an.

Wenn ein Anbieter den Inhalt eines von ihm erstellten Änderungsbatchs filtert, muss er mithilfe von IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch statt eines Standardänderungsbatchs ein gefiltertes ISyncChangeBatch-Objekt erstellen. Das gefilterte Änderungsbatchobjekt enthält ein ISyncFilterInfo-Objekt, das beschreibt, wie der Inhalt des Änderungsbatchs gefiltert wurde.

Hinweis

Benutzerdefinierte Implementierungen dieser Schnittstelle werden nicht unterstützt.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework