NotifyingChangeApplierIChangeDataRetrieverAdapter Class

Represents an adapter that can convert between a managed IChangeDataRetriever and an unmanaged ISynchronousDataRetriever.

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

Syntax

'Declaration
Public Class NotifyingChangeApplierIChangeDataRetrieverAdapter
    Implements IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter
'Usage
Dim instance As NotifyingChangeApplierIChangeDataRetrieverAdapter
public class NotifyingChangeApplierIChangeDataRetrieverAdapter : IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter
public ref class NotifyingChangeApplierIChangeDataRetrieverAdapter : IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter
public class NotifyingChangeApplierIChangeDataRetrieverAdapter implements IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter
public class NotifyingChangeApplierIChangeDataRetrieverAdapter implements IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter

Remarks

This adapter initializes an UnmanagedSyncProviderWrapper to convert change data between its managed and unmanaged representations. Sync Framework implements all the required class and interface conversions. The provider must perform the actual data conversion by implementing the ChangeDataAdapter abstract class.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.NotifyingChangeApplierIChangeDataRetrieverAdapter

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

NotifyingChangeApplierIChangeDataRetrieverAdapter Members
Microsoft.Synchronization Namespace