Share via


UnmanagedSyncProviderWrapper Class

Represents a managed object that wraps an unmanaged synchronization provider.

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

Syntax

'Declaration
Public Class UnmanagedSyncProviderWrapper
    Inherits KnowledgeSyncProvider
'Usage
Dim instance As UnmanagedSyncProviderWrapper
public class UnmanagedSyncProviderWrapper : KnowledgeSyncProvider
public ref class UnmanagedSyncProviderWrapper : public KnowledgeSyncProvider
public class UnmanagedSyncProviderWrapper extends KnowledgeSyncProvider
public class UnmanagedSyncProviderWrapper extends KnowledgeSyncProvider

Remarks

This class can be used by managed code to easily interact with an unmanaged synchronization provider. It wraps an unmanaged provider, to which it forwards all method and property calls.

Inheritance Hierarchy

System.Object
   Microsoft.Synchronization.SyncProvider
     Microsoft.Synchronization.KnowledgeSyncProvider
      Microsoft.Synchronization.UnmanagedSyncProviderWrapper
         Microsoft.Synchronization.Files.FileSyncProvider
         Microsoft.Synchronization.SimpleProviders.UnmanagedSimpleSyncProviderWrapper

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

UnmanagedSyncProviderWrapper Members
Microsoft.Synchronization Namespace