UnmanagedSyncProviderWrapper Members

Represents a managed object that wraps an unmanaged synchronization provider.

The following tables list the members exposed by the UnmanagedSyncProviderWrapper type.

Public Constructors

  Name Description
Public method UnmanagedSyncProviderWrapper Overloaded. Initializes a new instance of the UnmanagedSyncProviderWrapper class.

Top

Public Properties

  Name Description
Public property Configuration  Gets the configuration settings for the provider.(Inherited from KnowledgeSyncProvider.)
Public property DestinationCallbacks  Gets an object that a synchronization application can use to register to receive notification of events that occur during synchronization.(Inherited from KnowledgeSyncProvider.)
Public property IdFormats Overridden. Gets the ID format schema of the unmanaged provider.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method BeginSession Overridden. Notifies the unmanaged provider that it is joining a synchronization session.
Public method EndSession Overridden. Notifies the unmanaged provider that a synchronization session to which it was enlisted has finished.
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetChangeBatch Overridden. Gets a batch of changes from the unmanaged provider.
Public method GetFullEnumerationChangeBatch Overridden. Gets a batch of changes from the unmanaged provider as part of a full enumeration.
Public method GetHashCode  (Inherited from Object.)
Public method GetSyncBatchParameters Overridden. Gets the requested batch size and current knowledge for the scope from the unmanaged provider.
Public method GetType  (Inherited from Object.)
Public method Initialize Initializes the wrapper so that it represents the specified unmanaged provider and uses the specified change data retriever adapter to convert between managed and unmanaged data retrievers.
Public method ProcessChangeBatch Overridden. Passes a batch of changes to the unmanaged provider for processing.
Public method ProcessFullEnumerationChangeBatch Overridden. Passes a batch of changes to the unmanaged provider for processing during a full enumeration.
Public method Cc306174.static(en-us,SQL.105).gif ReferenceEquals  (Inherited from Object.)
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)

Top

See Also

Reference

UnmanagedSyncProviderWrapper Class
Microsoft.Synchronization Namespace