Интерфейс ISyncDataConverter
При его реализации преобразуются данные между двумя поставщиками, которые синхронизируют данные одного и того типа, такие как контактные сведения, но передают эти данные в разных форматах. Если поставщики получают данные с помощью интерфейса, отличного от ISynchronousDataRetriever или IAsynchronousDataRetriever, также необходимо предоставить реализацию для преобразования объекта получения данных.
interface ISyncDataConverter : IUnknown
Элементы
Метод ISyncDataConverter | Описание |
---|---|
Преобразует объект получения данных из формата связанного поставщика в требуемый формат. Этот метод является обязательным только в том случае, если один или оба поставщика в сеансе синхронизации получают данные с использованием интерфейса, не реализуемого объектом ISynchronousDataRetriever или IAsynchronousDataRetriever. |
|
Преобразует получатель данных из внешнего формата в формат получателя данных соответствующего поставщика. Этот метод является обязательным только в том случае, если один или оба поставщика в сеансе синхронизации получают данные с использованием интерфейса, не реализуемого объектом ISynchronousDataRetriever или IAsynchronousDataRetriever. |
|
Преобразует данные из формата передачи поставщика в необходимый формат вывода. Выходным форматом может быть формат передачи другого поставщика или промежуточный формат, который используется сообществом синхронизации. |
|
Преобразует данные из внешнего формата в формат передачи поставщика. Внешним форматом может быть формат передачи другого поставщика или промежуточный формат, который используется сообществом синхронизации. |
Системные требования
Заголовок: synchronization.h
См. также
Основные положения
Преобразование данных между поставщиками
Базовые компоненты Sync Framework