ClientSyncProvider Miembros
Abstrae un proveedor de sincronización cliente que comunica con el almacén de datos del cliente y aísla el agente de sincronización de la implementación específica de ese almacén de datos.
El tipo ClientSyncProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ClientSyncProvider() () () () | Inicializa una nueva instancia de la clase ClientSyncProvider. |
Principio
Métodos
Nombre | Descripción | |
---|---|---|
ApplyChanges(SyncGroupMetadata, DataSet, SyncSession) | Cuando se invalida en una clase derivada, aplica inserciones, actualizaciones y eliminaciones para un grupo de sincronización sobre la base de datos del cliente al pasar como parámetros metadatos del grupo, un conjunto de datos y una sesión de sincronización. | |
BeginTransaction(SyncSession) | Cuando se invalida en una clase derivada, llamado por SyncAgent para iniciar una transacción. De esta manera, el agente puede confirmar una serie de cambios como una unidad atómica. | |
CreateSchema(SyncTable, SyncSchema) | Cuando se invalida en una clase derivada, crea un esquema de tablas en la base de datos del cliente en caso de que el esquema no exista. | |
Dispose() () () () | Libera todos los recursos que usa ClientSyncProvider. | |
EndTransaction(Boolean, SyncSession) | Cuando se invalida en una clase derivada, llamado por SyncAgent para finalizar una transacción. De esta manera, el agente puede confirmar una serie de cambios como una unidad atómica. | |
Equals(Object) | (Se hereda de Object). | |
Finalize() () () () | (Se hereda de Object). | |
GetChanges(SyncGroupMetadata, SyncSession) | Cuando se invalida en una clase derivada, obtiene las inserciones, actualizaciones y eliminaciones para el grupo de sincronización y la sesión especificados producidas en el cliente desde la última vez que se llamó a Synchronize o a AcceptChanges. | |
GetHashCode() () () () | (Se hereda de Object). | |
GetTableReceivedAnchor(String) | Cuando se invalida en una clase derivada, obtiene un objeto SyncAnchor que contiene la hora de recepción del último cambio procedente del servidor. | |
GetTableSentAnchor(String) | Cuando se invalida en una clase derivada, obtiene un objeto SyncAnchor que contiene la hora de recepción del último cambio enviado desde el cliente. | |
GetType() () () () | (Se hereda de Object). | |
MemberwiseClone() () () () | (Se hereda de Object). | |
SetTableReceivedAnchor(String, SyncAnchor) | Cuando se invalida en una clase derivada, establece un objeto SyncAnchor que contiene la hora de recepción del último cambio procedente del servidor. | |
SetTableSentAnchor(String, SyncAnchor) | Cuando se invalida en una clase derivada, establece un objeto SyncAnchor que contiene la hora de recepción del último cambio enviado desde el cliente. | |
ToString() () () () | (Se hereda de Object). |
Principio
Propiedades
Nombre | Descripción | |
---|---|---|
ClientId | Cuando se invalida en una clase derivada, obtiene o establece el GUID que Synchronization Services utiliza para identificar a la base de datos del cliente. |
Principio