ClientSyncProvider Class
Abstracts a client synchronization provider that communicates with the client data store and shields the synchronization agent from the specific implementation of the data store.
System.Object
Microsoft.Synchronization.SyncProvider
Microsoft.Synchronization.Data.ClientSyncProvider
Microsoft.Synchronization.Data.SqlServerCe.SqlCeClientSyncProvider
Microsoft.Synchronization.SyncProvider
Microsoft.Synchronization.Data.ClientSyncProvider
Microsoft.Synchronization.Data.SqlServerCe.SqlCeClientSyncProvider
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
The ClientSyncProvider type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | ApplyChanges | When overridden in a derived class, applies inserts, updates, and deletes for a synchronization group to the client database when given group metadata, a data set, and synchronization session parameters. |
![]() | BeginTransaction | When overridden in a derived class, called by the SyncAgent to begin a transaction. This allows the agent to commit a set of changes as an atomic unit. |
![]() | CreateSchema | When overridden in a derived class, creates a table schema at the client database if the schema does not exist. |
![]() | Dispose | Releases all resources that are used by the ClientSyncProvider. |
![]() | EndTransaction | When overridden in a derived class, called by the SyncAgent to end a transaction. This allows the agent to commit a set of changes as an atomic unit. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetChanges | When overridden in a derived class, gets inserts, updates, and deletes for the specified synchronization group and session that occurred at the client since the last time Synchronize or AcceptChanges was called. |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetTableReceivedAnchor | When overridden in a derived class, gets a SyncAnchor object that contains the time that the last change was received from the server. |
![]() | GetTableSentAnchor | When overridden in a derived class, gets a SyncAnchor object that contains the time that the last change was sent from the client. |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | SetTableReceivedAnchor | When overridden in a derived class, sets a SyncAnchor object that contains the time that the last change was received from the server. |
![]() | SetTableSentAnchor | When overridden in a derived class, sets a SyncAnchor object that contains the time that the last change was sent from the client. |
![]() | ToString | (Inherited from Object.) |
Show:
