NotifyingChangeApplierIChangeDataRetrieverAdapter Class
Represents an adapter that can convert between a managed IChangeDataRetriever and an unmanaged ISynchronousDataRetriever.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.NotifyingChangeApplierIChangeDataRetrieverAdapter
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
type NotifyingChangeApplierIChangeDataRetrieverAdapter =
class
interface IChangeDataRetrieverAdapter2
interface IChangeDataRetrieverAdapter
end
public class NotifyingChangeApplierIChangeDataRetrieverAdapter implements IChangeDataRetrieverAdapter2, IChangeDataRetrieverAdapter
The NotifyingChangeApplierIChangeDataRetrieverAdapter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
NotifyingChangeApplierIChangeDataRetrieverAdapter | Initializes a new instance of the NotifyingChangeApplierIChangeDataRetrieverAdapter class that contains the specified change data adapter. |
Top
Properties
Name | Description | |
---|---|---|
ChangeDataAdapter | Gets an object that converts change data between its managed and unmanaged representations. |
Top
Methods
Name | Description | |
---|---|---|
ConvertManagedToUnmanaged | Converts a managed IChangeDataRetriever to an unmanaged ISynchronousDataRetriever. | |
ConvertUnmanagedToManaged | Converts an unmanaged ISynchronousDataRetriever to a managed IChangeDataRetriever. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
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.
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.