Share via


KnowledgeSyncProvider Members

When overridden by a derived class, represents a synchronization provider that uses knowledge to perform synchronization.

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

Protected Constructors

  Name Description
Protected method KnowledgeSyncProvider Initializes a new instance of the KnowledgeSyncProvider class.

Top

Public Properties

  Name Description
Public property Configuration Gets the configuration settings for the provider.
Public property DestinationCallbacks Gets an object that a synchronization application can use to register to receive notification of events that occur during synchronization.
Public property IdFormats When overridden in a derived class, gets the ID format schema of the provider.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method BeginSession When overridden in a derived class, notifies the provider that it is joining a synchronization session.
Public method EndSession When overridden in a derived class, notifies the provider that a synchronization session to which it was enlisted has completed.
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetChangeBatch When overridden in a derived class, gets a change batch that contains item metadata for items that are not contained in the specified knowledge from the destination provider.
Public method GetFullEnumerationChangeBatch When overridden in a derived class, gets a change batch that contains item metadata for items that have IDs greater than the specified lower bound, as part of a full enumeration.
Public method GetHashCode  (Inherited from Object.)
Public method GetSyncBatchParameters When overridden in a derived class, gets the number of item changes that will be included in change batches, and the current knowledge for the synchronization scope.
Public method GetType  (Inherited from Object.)
Public method ProcessChangeBatch When overridden in a derived class, processes a set of changes by detecting conflicts and applying changes to the item store.
Public method ProcessFullEnumerationChangeBatch When overridden in a derived class, processes a set of changes for a full enumeration by applying changes to the item store.
Public method Static 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

KnowledgeSyncProvider Class
Microsoft.Synchronization Namespace