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.
El tipo SqlCeClientSyncProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
SqlCeClientSyncProvider() () () () | Inicializa una nueva instancia de la clase SqlCeClientSyncProvider utilizando valores predeterminados. |
![]() |
SqlCeClientSyncProvider(String) | Inicializa una nueva instancia de la clase SqlCeClientSyncProvider utilizando como parámetro una cadena de conexión. |
![]() |
SqlCeClientSyncProvider(String, Boolean) | Inicializa una nueva instancia de la clase SqlCeClientSyncProvider utilizando los parámetros de cadena de conexión y de creación de la base de datos. |
Principio
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
AcceptChanges(IEnumerable< (Of < <' (String> ) > > )) | Actualiza los metadatos de seguimiento de las tablas especificadas a fin de que los cambios pendientes de realizar sobre dichas tablas no se carguen durante la siguiente sincronización. |
![]() |
AcceptChanges(String) | Actualiza los metadatos de seguimiento a fin de que los cambios pendientes de realizar sobre la tabla especificada no se carguen durante la siguiente sincronización. |
![]() |
AcceptChanges(IEnumerable< (Of < <' (String> ) > > ), SyncAnchor) | Actualiza los metadatos de seguimiento hasta el punto de delimitación especificado, de forma que los cambios pendientes de las tablas especificadas en el cliente no se carguen durante la siguiente sincronización. |
![]() |
AcceptChanges(String, SyncAnchor) | Actualiza los metadatos de seguimiento hasta el punto de delimitación especificado, de forma que los cambios pendientes de la tabla especificada en el cliente no se carguen durante la siguiente sincronización. |
![]() |
ApplyChanges(IEnumerable< (Of < <' (String> ) > > ), DataSet, SyncAnchor) | Aplica inserciones, actualizaciones y eliminaciones a la base de datos cliente para un grupo de sincronización cuando se dan los siguientes parámetros: nombres de tablas, conjunto de datos y delimitador de servidor. |
![]() |
ApplyChanges(String, DataSet, SyncAnchor) | Aplica a la base de datos cliente las inserciones, actualizaciones y eliminaciones para un grupo de sincronización cuando se dan los siguientes parámetros: nombre de tabla, conjunto de datos y delimitador de servidor. |
![]() |
ApplyChanges(SyncGroupMetadata, DataSet, SyncSession) | Aplica inserciones, actualizaciones y eliminaciones para un grupo de sincronización en la base de datos cliente cuando se dan los siguientes parámetros: metadatos de grupo, conjunto de datos y sesión de sincronización. (Invalida ClientSyncProvider. . :: . .ApplyChanges(SyncGroupMetadata, DataSet, SyncSession).) |
![]() |
BeginTransaction(SyncSession) | 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. (Invalida ClientSyncProvider. . :: . .BeginTransaction(SyncSession).) |
![]() |
CreateSchema(SyncTable, SyncSchema) | Crea el esquema de tabla en la base de datos cliente cuando dicho esquema no existe. (Invalida ClientSyncProvider. . :: . .CreateSchema(SyncTable, SyncSchema).) |
![]() |
Dispose() () () () | Libera todos los recursos utilizados por SqlCeClientSyncProvider. (Invalida ClientSyncProvider. . :: . .Dispose() () () ().) |
![]() |
Dispose(Boolean) | Libera los recursos no administrados utilizados por SqlCeClientSyncProvider y, de forma opcional, libera los recursos administrados. |
![]() |
EndTransaction(Boolean, SyncSession) | 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. (Invalida ClientSyncProvider. . :: . .EndTransaction(Boolean, SyncSession).) |
![]() |
Equals(Object) | (Se hereda de Object). |
![]() |
Finalize() () () () | Es el destructor de SqlCeClientSyncProvider. (Invalida Object. . :: . .Finalize() () () ().) |
![]() |
GetChanges(IEnumerable< (Of < <' (String> ) > > )) | Obtiene las inserciones, actualizaciones y eliminaciones de las tablas especificadas en el cliente desde la última vez que se llamó a Synchronize o a AcceptChanges. |
![]() |
GetChanges(String) | Obtiene las inserciones, actualizaciones y eliminaciones de la tabla especificada en el cliente desde la última vez que se llamó a Synchronize o a AcceptChanges. |
![]() |
GetChanges(SyncGroupMetadata, SyncSession) | Obtiene las inserciones, actualizaciones y eliminaciones para la sesión y el grupo de sincronización especificados que se produjeron en el cliente desde la última vez que se llamó al método Synchronize o al método AcceptChanges. (Invalida ClientSyncProvider. . :: . .GetChanges(SyncGroupMetadata, SyncSession).) |
![]() |
GetHashCode() () () () | (Se hereda de Object). |
![]() |
GetTableReceivedAnchor(String) | Obtiene un objeto SyncAnchor que contiene la hora en la que se recibió el último cambio del servidor. (Invalida ClientSyncProvider. . :: . .GetTableReceivedAnchor(String).) |
![]() |
GetTableSentAnchor(String) | Obtiene un objeto SyncAnchor que contiene la hora en la que el cliente envío el último cambio. (Invalida ClientSyncProvider. . :: . .GetTableSentAnchor(String).) |
![]() |
GetType() () () () | (Se hereda de Object). |
![]() |
MemberwiseClone() () () () | (Se hereda de Object). |
![]() |
OnApplyChangeFailed(ApplyChangeFailedEventArgs) | Genera el evento ApplyChangeFailed. |
![]() |
OnApplyingChanges(ApplyingChangesEventArgs) | Genera el evento ApplyingChanges. |
![]() |
OnChangesApplied(ChangesAppliedEventArgs) | Genera el evento ChangesApplied. |
![]() |
OnChangesSelected(ChangesSelectedEventArgs) | Genera el evento ChangesSelected. |
![]() |
OnCreatingSchema(CreatingSchemaEventArgs) | Genera el evento CreatingSchema. |
![]() |
OnInitialized() () () () | Genera el evento Initialized. |
![]() |
OnSchemaCreated(SchemaCreatedEventArgs) | Genera el evento SchemaCreated. |
![]() |
OnSelectingChanges(SelectingChangesEventArgs) | Genera el evento SelectingChanges. |
![]() |
OnSyncProgress(SyncProgressEventArgs) | Genera el evento SyncProgress. |
![]() |
SetTableReceivedAnchor(String, SyncAnchor) | Establece un objeto SyncAnchor que contiene la hora de recepción del último cambio procedente del servidor. (Invalida ClientSyncProvider. . :: . .SetTableReceivedAnchor(String, SyncAnchor).) |
![]() |
SetTableSentAnchor(String, SyncAnchor) | Establece un objeto SyncAnchor que contiene la hora en la que el cliente envió el último cambio. (Invalida ClientSyncProvider. . :: . .SetTableSentAnchor(String, SyncAnchor).) |
![]() |
ToString() () () () | (Se hereda de Object). |
Principio
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
ClientId | Obtiene o establece el GUID que Sync Framework utiliza para identificar la base de datos cliente. (Invalida ClientSyncProvider. . :: . .ClientId.) |
![]() |
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. |
![]() |
Connection | Obtiene el objeto IDbConnection utilizado para conectarse a la base de datos cliente. |
![]() |
ConnectionString | Obtiene o establece la cadena utilizada para conectarse a la base de datos cliente. |
![]() |
CreateDatabaseIfNotExists | Obtiene o establece la opción de crear la base de datos cliente si ésta no existe. |
![]() |
RetentionInDays | Obtiene o establece los días que se almacenan los metadatos de seguimiento de cambios en una base de datos SQL Server Compact. |
Principio
Eventos
Nombre | Descripción | |
---|---|---|
![]() |
ApplyChangeFailed | Se produce después de que se haya podido aplicar una fila en el cliente. |
![]() |
ApplyingChanges | Se produce antes de que se apliquen los cambios en el cliente para un grupo de sincronización. |
![]() |
ChangesApplied | Se produce después de que se apliquen todos los cambios en el cliente para un grupo de sincronización. |
![]() |
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. |
![]() |
CreatingSchema | Se produce antes de la creación del esquema en el cliente para cada tabla. |
![]() |
SchemaCreated | Se produce después de que se cree el esquema en el cliente para cada tabla. |
![]() |
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. |
![]() |
SyncProgress | Se produce durante la selección y aplicación de los cambios en el cliente para un grupo de sincronización. |
Principio
Vea también
Referencia
Microsoft.Synchronization.Data.SqlServerCe Espacio de nombres