Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 | |
---|---|---|
![]() |
KnowledgeSyncProvider | Initializes a new instance of the KnowledgeSyncProvider class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
Configuration | Gets the configuration settings for the provider. |
![]() |
DestinationCallbacks | Gets an object that a synchronization application can use to register to receive notification of events that occur during synchronization. |
![]() |
IdFormats | When overridden in a derived class, gets the ID format schema of the provider. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
BeginSession | When overridden in a derived class, notifies the provider that it is joining a synchronization session. |
![]() |
EndSession | When overridden in a derived class, notifies the provider that a synchronization session to which it was enlisted has completed. |
![]() |
Equals | Overloaded. (Inherited from Object.) |
![]() |
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. |
![]() |
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. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
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. |
![]() |
GetType | (Inherited from Object.) |
![]() |
ProcessChangeBatch | When overridden in a derived class, processes a set of changes by detecting conflicts and applying changes to the item store. |
![]() |
ProcessFullEnumerationChangeBatch | When overridden in a derived class, processes a set of changes for a full enumeration by applying changes to the item store. |
![]() ![]() |
ReferenceEquals | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
Top
See Also
Reference
KnowledgeSyncProvider Class
Microsoft.Synchronization Namespace