Поделиться через


Интерфейс ISyncFilterInfo

Представляет сведения о фильтре, который используется для управления данными, включаемыми в объект ISyncChangeBatch.

interface ISyncFilterInfo : public IUnknown

Элементы

Методы ISyncFilterInfo Описание

ISyncFilterInfo::Serialize

Выполняет сериализацию сведений о фильтре в массив байтов.

Замечания

Объект ISyncFilterInfo можно получить, вызвав метод IProviderFilteredSyncServices::CreateFilterInfo. Значение SYNC_FILTER_INFO_FLAG, заданное для CreateFilterInfo, указывает тип используемого фильтра.

Если поставщик фильтрует содержимое создаваемого пакета изменений, он должен создать отфильтрованный объект ISyncChangeBatch, а не стандартный пакет изменений с помощью метода IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch. Отфильтрованный объект пакета изменений содержит объект ISyncFilterInfo, описывающий способ фильтрации содержимого пакета изменений.

NoteПримечание.

Для этого интерфейса не поддерживается пользовательская реализация.

Системные требования

Заголовок: Synchronization.h

См. также

Основные положения

Базовые компоненты Sync Framework