NotifyingChangeApplierIChangeDataRetrieverAdapter.ConvertManagedToUnmanaged Method
Converts a managed IChangeDataRetriever to an unmanaged ISynchronousDataRetriever.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Function ConvertManagedToUnmanaged ( _
managedRetriever As Object _
) As Object
'Usage
Dim instance As NotifyingChangeApplierIChangeDataRetrieverAdapter
Dim managedRetriever As Object
Dim returnValue As Object
returnValue = instance.ConvertManagedToUnmanaged(managedRetriever)
public Object ConvertManagedToUnmanaged(
Object managedRetriever
)
public:
virtual Object^ ConvertManagedToUnmanaged(
Object^ managedRetriever
) sealed
abstract ConvertManagedToUnmanaged :
managedRetriever:Object -> Object
override ConvertManagedToUnmanaged :
managedRetriever:Object -> Object
public final function ConvertManagedToUnmanaged(
managedRetriever : Object
) : Object
Parameters
- managedRetriever
Type: System.Object
The managed IChangeDataRetriever object.
Return Value
Type: System.Object
The unmanaged ISynchronousDataRetriever object.
Implements
IChangeDataRetrieverAdapter.ConvertManagedToUnmanaged(Object)
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | managedRetriever is a null reference (Nothing in Visual Basic). |
ArgumentException | managedRetriever is not an IChangeDataRetriever. |