Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
С помощью фильтруемой синхронизации объем синхронизации ограничивается подмножеством элементов. Например, можно синхронизировать только текстовые файлы между двумя папками, не учитывая файлы других типов. Поставщик источника применяет фильтр, когда обнаруживаются изменения, и добавляет в пакет изменений только те элементы, которые проходят фильтр.
Управляемый код. Сведения о фильтре, применяемом для создания пакета изменений, необходимо передавать с помощью класса FilterInfo. Для этого абстрактного класса не поддерживается пользовательская реализация. Поставщик должен создать объект ItemListFilterInfo и присоединить его к пакету изменений, используя метод ChangeBatch для создания пакета изменений.
Неуправляемый код. Сведения о фильтре, применяемом для создания пакета изменений, необходимо передавать с помощью класса ISyncFilterInfo. Для этого интерфейса не поддерживается пользовательская реализация. Поставщик должен создать объект ISyncFilterInfo с помощью метода IProviderFilteredSyncServices::CreateFilterInfo. Сведения фильтра присоединяются к пакету изменений путем использования метода IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch для создания пакета изменений.