Share via


UnmanagedSyncProviderWrapper Constructor (Object)

Initializes a new instance of the UnmanagedSyncProviderWrapper class that represents the specified unmanaged provider.

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

Syntax

'Declaration
Public Sub New ( _
    unmanagedKnowledgeSyncProvider As Object _
)
'Usage
Dim unmanagedKnowledgeSyncProvider As Object

Dim instance As New UnmanagedSyncProviderWrapper(unmanagedKnowledgeSyncProvider)
public UnmanagedSyncProviderWrapper(
    Object unmanagedKnowledgeSyncProvider
)
public:
UnmanagedSyncProviderWrapper(
    Object^ unmanagedKnowledgeSyncProvider
)
new : 
        unmanagedKnowledgeSyncProvider:Object -> UnmanagedSyncProviderWrapper
public function UnmanagedSyncProviderWrapper(
    unmanagedKnowledgeSyncProvider : Object
)

Parameters

  • unmanagedKnowledgeSyncProvider
    Type: System.Object
    The unmanaged provider that is wrapped by this object.

Exceptions

Exception Condition
ArgumentNullException

unmanagedKnowledgeSyncProvider is a null reference (Nothing in Visual Basic).

ArgumentException

unmanagedKnowledgeSyncProvider is not a ISyncProvider object.

InvalidOperationException

This UnmanagedSyncProviderWrapper object is already initialized.

See Also

Reference

UnmanagedSyncProviderWrapper Class

UnmanagedSyncProviderWrapper Overload

Microsoft.Synchronization Namespace