Compartir a través de


SqlCeClientSyncProvider Miembros

Abstrae un proveedor de sincronización del cliente para SQL Server Compact que se comunica con el cliente y aísla el agente de sincronización de la implementación específica de la base de datos cliente.

En las siguientes tablas se incluyen los miembros que expone el tipo SqlCeClientSyncProvider .

Constructores públicos

  Nombre Descripción
Public method SqlCeClientSyncProvider Sobrecargado. Inicializa una nueva instancia de la clase SqlCeClientSyncProvider.

Arriba

Propiedades públicas

  Nombre Descripción
Public property ClientId Se invalida. Obtiene o establece el GUID que Sync Framework utiliza para identificar la base de datos cliente.
Public property ConflictResolver Obtiene un objeto SyncConflictResolver para el proveedor de sincronización del cliente, que determina la acción que se va a llevar a cabo cuando se produce un conflicto.
Public property Connection Obtiene el objeto IDbConnection utilizado para conectarse a la base de datos cliente.
Public property ConnectionString Obtiene o establece la cadena utilizada para conectarse a la base de datos cliente.
Public property CreateDatabaseIfNotExists Obtiene o establece la opción de crear la base de datos cliente si ésta no existe.
Public property RetentionInDays Obtiene o establece los días que se almacenan los metadatos de seguimiento de cambios en una base de datos SQL Server Compact.

Arriba

Métodos públicos

(vea también Métodos protegidos )

  Nombre Descripción
Public method AcceptChanges Sobrecargado. Actualiza los metadatos de seguimiento a fin de que los cambios pendientes en el cliente no se carguen durante la siguiente sincronización.
Public method ApplyChanges Sobrecargado. Aplica inserciones, actualizaciones y eliminaciones a la base de datos cliente para un grupo de sincronización.
Public method BeginTransaction Se invalida. Lo llama el método SyncAgent para iniciar una transacción. De esta manera, el agente puede confirmar una serie de cambios como una unidad atómica.
Public method CreateSchema Se invalida. Crea el esquema de tabla en la base de datos cliente cuando dicho esquema no existe.
Public method Dispose Sobrecargado. Se invalida. Libera los recursos utilizados por SqlCeClientSyncProvider.
Public method EndTransaction Se invalida. Lo llama el método SyncAgent para finalizar una transacción. De esta manera, el agente puede confirmar una serie de cambios como una unidad atómica.
Public method Equals  Sobrecargado. (Se hereda de Object).
Public method GetChanges Sobrecargado. Obtiene del cliente las inserciones, actualizaciones y eliminaciones producidas desde la última vez que se llamó a Synchronize o a AcceptChanges.
Public method GetHashCode  (Se hereda de Object).
Public method GetTableReceivedAnchor Se invalida. Obtiene un objeto SyncAnchor que contiene la hora en la que se recibió el último cambio del servidor.
Public method GetTableSentAnchor Se invalida. Obtiene un objeto SyncAnchor que contiene la hora en la que el cliente envío el último cambio.
Public method GetType  (Se hereda de Object).
Public method OnInitialized Genera el evento Initialized.
Public method Bb726091.static(es-es,SQL.105).gif ReferenceEquals  (Se hereda de Object).
Public method SetTableReceivedAnchor Se invalida. Establece un objeto SyncAnchor que contiene la hora de recepción del último cambio procedente del servidor.
Public method SetTableSentAnchor Se invalida. Establece un objeto SyncAnchor que contiene la hora en la que el cliente envío el último cambio.
Public method ToString  (Se hereda de Object).

Arriba

Métodos protegidos

  Nombre Descripción
Protected method Dispose Sobrecargado. Libera los recursos utilizados por SqlCeClientSyncProvider.
Protected method Finalize Se invalida. Es el destructor de SqlCeClientSyncProvider.
Protected method MemberwiseClone  (Se hereda de Object).
Protected method OnApplyChangeFailed Genera el evento ApplyChangeFailed.
Protected method OnApplyingChanges Genera el evento ApplyingChanges.
Protected method OnChangesApplied Genera el evento ChangesApplied.
Protected method OnChangesSelected Genera el evento ChangesSelected.
Protected method OnCreatingSchema Genera el evento CreatingSchema.
Protected method OnSchemaCreated Genera el evento SchemaCreated.
Protected method OnSelectingChanges Genera el evento SelectingChanges.
Protected method OnSyncProgress Genera el evento SyncProgress.

Arriba

Eventos públicos

  Nombre Descripción
Public event ApplyChangeFailed Se produce después de que se haya podido aplicar una fila en el cliente.
Public event ApplyingChanges Se produce antes de que se apliquen los cambios en el cliente para un grupo de sincronización.
Public event ChangesApplied Se produce después de que se apliquen todos los cambios en el cliente para un grupo de sincronización.
Public event ChangesSelected Se produce después de seleccionar en el cliente todos los cambios que se van a aplicar en el servidor para un grupo de sincronización.
Public event CreatingSchema Se produce antes de la creación del esquema en el cliente para cada tabla.
Public event SchemaCreated Se produce después de que se cree el esquema en el cliente para cada tabla.
Public event SelectingChanges Se produce antes de seleccionar en el cliente todos los cambios que se van a aplicar en el servidor para un grupo de sincronización.
Public event SyncProgress Se produce durante la selección y aplicación de los cambios en el cliente para un grupo de sincronización.

Arriba

Vea también

Referencia

SqlCeClientSyncProvider Clase
Microsoft.Synchronization.Data.SqlServerCe Espacio de nombres