Compartir a través de


Interfaz ISyncDataConverter

Cuando se implementa, convierte los datos entre dos proveedores que sincronizan el mismo tipo de datos, por ejemplo información sobre contactos, pero transfiere dichos datos en un formato distinto. Si los proveedores recuperan los datos con una interfaz distinta de ISynchronousDataRetriever o IAsynchronousDataRetriever, también debe proporcionar una implementación para la conversión del recuperador de datos.

interface ISyncDataConverter : IUnknown

Miembros

Método de ISyncDataConverter Descripción

ISyncDataConverter::ConvertDataRetrieverFromProviderFormat

Convierte el recuperador de datos del formato del proveedor asociado en el formato del recuperador de datos necesario. Este método solo es necesario si uno de los proveedores, o los dos, de una sesión de sincronización recuperan datos mediante una interfaz que no implementa ISynchronousDataRetriever ni IAsynchronousDataRetriever.

ISyncDataConverter::ConvertDataRetrieverToProviderFormat

Convierte el recuperador de datos de un formato externo al formato del recuperador de datos del proveedor asociado. Este método solo es necesario si uno de los proveedores, o los dos, de una sesión de sincronización recuperan datos mediante una interfaz que no implementa ISynchronousDataRetriever ni IAsynchronousDataRetriever.

ISyncDataConverter::ConvertDataFromProviderFormat

Convierte los datos del formato de transferencia del proveedor al formato de salida necesario. El formato de salida puede ser el formato de transferencia de otro proveedor o un formato intermedio utilizado por una comunidad de sincronización.

ISyncDataConverter::ConvertDataToProviderFormat

Convierte los datos de un formato externo al formato de transferencia de un proveedor. El formato externo puede ser el formato de transferencia de otro proveedor o un formato intermedio utilizado por una comunidad de sincronización.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Convertir datos entre proveedores
Componentes principales de Sync Framework