ServerSyncProvider Class
Abstracts a generic server synchronization provider that communicates with the server data store and shields the synchronization agent from the specific implementation of that data store.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.SyncProvider
Microsoft.Synchronization.Data.ServerSyncProvider
Microsoft.Synchronization.Data.Server.DbServerSyncProvider
Microsoft.Synchronization.Data.ServerSyncProviderProxy
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
Syntax
'Declaration
Public MustInherit Class ServerSyncProvider _
Inherits SyncProvider _
Implements IDisposable
'Usage
Dim instance As ServerSyncProvider
public abstract class ServerSyncProvider : SyncProvider,
IDisposable
public ref class ServerSyncProvider abstract : public SyncProvider,
IDisposable
[<AbstractClassAttribute>]
type ServerSyncProvider =
class
inherit SyncProvider
interface IDisposable
end
public abstract class ServerSyncProvider extends SyncProvider implements IDisposable
The ServerSyncProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ServerSyncProvider | Initializes a new instance of the ServerSyncProvider class. |
Top
Methods
Name | Description | |
---|---|---|
ApplyChanges | When overridden in a derived class, applies inserts, updates, and deletes for a synchronization group to the server database. | |
Dispose | Releases all resources used by the ServerSyncProvider. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetChanges | When overridden in a derived class, selects from the server data store the incremental inserts, updates, and deletes to be applied at the client store for every table in synchronization group. | |
GetHashCode | (Inherited from Object.) | |
GetSchema | When overridden in a derived class, retrieves the schema for one or more tables from the server database. | |
GetServerInfo | When overridden in a derived class, gets server synchronization information. | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
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.