SqlCeSyncProvider Miembros
Encapsula un proveedor de sincronización para SQL Server Compact que se comunica con el cliente y aísla el organizador de la sincronización de la implementación concreta de la base de datos cliente.
En las siguientes tablas se incluyen los miembros que expone el tipo SqlCeSyncProvider .
Constructores públicos
Nombre | Descripción | |
---|---|---|
SqlCeSyncProvider | Sobrecargado. Inicializa una nueva instancia de la clase SqlCeSyncProvider. |
Arriba
Propiedades públicas
Nombre | Descripción | |
---|---|---|
BatchingDirectory | Obtiene o establece el directorio en el que los archivos por lotes se ponen en cola en el disco. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
CleanupBatchingDirectory | Obtiene o establece si se deben limpiar los archivos de procesamiento por lotes una vez se han aplicado al destino los cambios de los archivos. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
Configuration | RelationalSyncProvider no lo implementa. Si intenta tener acceso a esta propiedad, se produce una excepción de tipo NotSupportedException. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
Connection | Se invalida. Obtiene o establece el objeto IDbConnection que se usa para conectarse a la base de datos cliente. Esta propiedad no es compatible con CLS. | |
DestinationCallbacks | Obtiene un objeto que una aplicación de sincronización puede utilizar para registrarse con el fin de recibir notificaciones de los eventos que se producen durante la sincronización. Esta propiedad no es compatible con CLS. (Se hereda de KnowledgeSyncProvider). | |
IdFormats | Obtiene un objeto SyncIdFormatGroup que se utiliza para identificar entidades en una sesión de sincronización. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
MemoryDataCacheSize | Obtiene o establece la cantidad máxima de memoria (en KB) que Sync Framework utiliza para almacenar en la memoria caché los cambios antes de ponerlos en cola en el disco. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
ObjectPrefix | Obtiene o establece el prefijo opcional que se utiliza para identificar los objetos creados por Sync Framework. Esta propiedad no es compatible con CLS. | |
ScopeName | Se invalida. Obtiene o establece el nombre del ámbito que se va a sincronizar. Esta propiedad no es compatible con CLS. | |
SyncProviderPosition | Obtiene o establece un valor de enumeración SyncProviderPosition que representa si un proveedor está asociado a la base de datos local o remota. Esta propiedad no es compatible con CLS. (Se hereda de RelationalSyncProvider). |
Arriba
Métodos públicos
(vea también Métodos protegidos )
Nombre | Descripción | |
---|---|---|
BeginSession | Se invalida. Lo llama el método SyncOrchestrator para indicar que se ha iniciado una sesión de sincronización. Este método no es compatible con CLS. | |
Dispose | Sobrecargado. Libera los recursos usados por RelationalSyncProvider. | |
EndSession | (Se hereda de RelationalSyncProvider). | |
Equals | Sobrecargado. (Se hereda de Object). | |
GetChangeBatch | (Se hereda de RelationalSyncProvider). | |
GetFullEnumerationChangeBatch | (Se hereda de RelationalSyncProvider). | |
GetHashCode | (Se hereda de Object). | |
GetSyncBatchParameters | (Se hereda de RelationalSyncProvider). | |
GetType | (Se hereda de Object). | |
ProcessChangeBatch | (Se hereda de RelationalSyncProvider). | |
ProcessFullEnumerationChangeBatch | (Se hereda de RelationalSyncProvider). | |
ReferenceEquals | (Se hereda de Object). | |
ToString | (Se hereda de Object). |
Arriba
Métodos protegidos
Nombre | Descripción | |
---|---|---|
CreateApplicationTransaction | Se invalida. Crea una transacción de lectura confirmada mediante la cual se aplican los cambios a la base de datos de SQL Server Compact. Este método no es compatible con CLS. | |
CreateEnumerationTransaction | Se invalida. Crea una transacción de lectura confirmada mediante la cual se enumeran los cambios de la base de datos de SQL Server Compact. Este método no es compatible con CLS. | |
Dispose | Sobrecargado. Se invalida. Libera los recursos usados por SqlCeSyncProvider. | |
Finalize | (Se hereda de Object). | |
MemberwiseClone | (Se hereda de Object). | |
OnApplyChangeFailed | (Se hereda de RelationalSyncProvider). | |
OnApplyingChanges | (Se hereda de RelationalSyncProvider). | |
OnApplyMetadataFailed | (Se hereda de RelationalSyncProvider). | |
OnChangesApplied | (Se hereda de RelationalSyncProvider). | |
OnChangesSelected | (Se hereda de RelationalSyncProvider). | |
OnPeerOutdated | (Se hereda de RelationalSyncProvider). | |
OnSelectingChanges | (Se hereda de RelationalSyncProvider). | |
OnSyncProgress | (Se hereda de RelationalSyncProvider). |
Arriba
Eventos públicos
Nombre | Descripción | |
---|---|---|
ApplyChangeFailed | Se produce durante la carga, después de no haber podido aplicar una fila en un nodo. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
ApplyingChanges | Se produce durante la carga, después de establecer conexión con la base de datos pero antes de aplicar los cambios. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
ApplyMetadataFailed | Se produce durante la carga, después de no poderse aplicar metadatos para una fila. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
BatchApplied | Se produce una vez que se ha aplicado al destino cada lote de cambios. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
BatchSpooled | Se produce una vez que se ha escrito en el disco cada lote de cambios. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
BeginSnapshotInitialization | Se produce cuando Sync Framework determina que una base de datos es una instantánea que es necesario inicializar antes de que comience la sincronización. Este evento no es compatible con CLS. | |
ChangesApplied | Se produce durante la carga, después de aplicar los cambios pero antes de la desconexión de la base de datos. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
ChangesSelected | Se produce durante la descarga, después de enumerar los cambios pero antes de la desconexión de la base de datos. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
EndSnapshotInitialization | Se produce cuando todas las tablas de un ámbito determinado se han inicializado a partir de una instantánea. Este evento no es compatible con CLS. | |
SelectingChanges | Se produce durante la descarga, después de establecer conexión con la base de datos pero antes de seleccionar los cambios. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
SyncPeerOutdated | Se produce antes de la enumeración de los cambios si el nodo de destino no está actualizado. Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). | |
SyncProgress | Se produce durante la selección de cambios (por tabla) y la aplicación de cambios (por fila). Este evento no es compatible con CLS. (Se hereda de RelationalSyncProvider). |
Arriba
Vea también
Referencia
SqlCeSyncProvider Clase
Microsoft.Synchronization.Data.SqlServerCe Espacio de nombres