Freigeben über


ISyncDataConverter-Schnittstelle

Konvertiert bei der Implementierung Daten zwischen zwei Anbietern, die den gleichen Datentyp synchronisieren, z. B. Kontaktinformationen, die diese Daten jedoch in verschiedenen Formaten übertragen. Wenn die Anbieter Daten mit einer anderen Schnittstelle als ISynchronousDataRetriever oder IAsynchronousDataRetriever abrufen, müssen Sie auch zur Datenabrufkonvertierung eine Implementierung angeben.

interface ISyncDataConverter : IUnknown

Member

ISyncDataConverter-Methode Beschreibung

ISyncDataConverter::ConvertDataRetrieverFromProviderFormat

Konvertiert den Datenabruf vom Format des zugeordneten Anbieters in das erforderliche Datenabrufformat. Diese Methode ist nur erforderlich, wenn ein Anbieter oder beide Anbieter in einer Synchronisierungssitzung Daten mithilfe einer Schnittstelle abrufen, die nicht ISynchronousDataRetriever oder IAsynchronousDataRetriever implementiert.

ISyncDataConverter::ConvertDataRetrieverToProviderFormat

Konvertiert den Datenabruf von einem externen Format in das Datenabrufformat des zugeordneten Anbieters. Diese Methode ist nur erforderlich, wenn ein Anbieter oder beide Anbieter in einer Synchronisierungssitzung Daten mithilfe einer Schnittstelle abrufen, die nicht ISynchronousDataRetriever oder IAsynchronousDataRetriever implementiert.

ISyncDataConverter::ConvertDataFromProviderFormat

Konvertiert Daten vom Übertragungsformat eines Anbieters in das erforderliche Ausgabeformat. Das Ausgabeformat kann das Übertragungsformat eines anderen Anbieters oder ein Zwischenformat sein, das von einer Synchronisierungscommunity verwendet wird.

ISyncDataConverter::ConvertDataToProviderFormat

Konvertiert Daten von einem externen Format in das Übertragungsformat eines Anbieters. Das externe Format kann das Übertragungsformat eines anderen Anbieters oder ein Zwischenformat sein, das von einer Synchronisierungscommunity verwendet wird.

Anforderungen

Header: synchronization.h

Siehe auch

Konzepte

Konvertieren von Daten zwischen Anbietern
Kernkomponenten von Sync Framework