SyncDataConverter Class

When implemented, converts data between two providers that synchronize the same type of data, such as contacts information, but transfer that data in a different format.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.SyncDataConverter

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
Public Class SyncDataConverter
'Usage
Dim instance As SyncDataConverter
public class SyncDataConverter
public ref class SyncDataConverter
type SyncDataConverter =  class end
public class SyncDataConverter

The SyncDataConverter type exposes the following members.

Constructors

  Name Description
Public method SyncDataConverter Initializes a new instance of the SyncDataConverter class.

Top

Methods

  Name Description
Public method ConvertDataFromProviderFormat When overridden in a derived class, converts data from a provider’s transfer format to the required output format. The output format can be another provider's transfer format or an intermediate format that is used by a synchronization community.
Public method ConvertDataToProviderFormat When overridden in a derived class, converts data from an external format to a provider’s transfer format. The external format can be another provider's transfer format or an intermediate format that is used by a synchronization community.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method TryConvertDataRetrieverFromProviderFormat When overridden in a derived class, converts the data retriever from the associated provider’s format to the required data retriever format.
Public method TryConvertDataRetrieverToProviderFormat When overridden in a derived class, converts the data retriever from an external format to the associated provider’s data retriever format.

Top

Remarks

For more information about data conversion, see Converting Data Between Providers.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Synchronization Namespace