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.
El tipo SqlCeSyncProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SqlCeSyncProvider() () () () | Inicializa una nueva instancia de la clase SqlCeSyncProvider utilizando valores predeterminados. | |
SqlCeSyncProvider(String, SqlCeConnection) | Inicializa una nueva instancia de la clase SqlCeSyncProvider para el nombre de ámbito y conexión especificados. | |
SqlCeSyncProvider(String, SqlCeConnection, String) | Inicializa una nueva instancia de la clase SqlCeSyncProvider para el nombre de ámbito, la conexión y el prefijo de objeto de sincronización especificados. |
Principio
Métodos
Principio
Propiedades
Nombre | Descripción | |
---|---|---|
BatchingDirectory | Obtiene o establece el directorio en el que los archivos por lotes se ponen en cola en el disco. (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. (Se hereda de RelationalSyncProvider). | |
Configuration | RelationalSyncProvider no lo implementa. Si intenta tener acceso a esta propiedad, se produce una excepción de tipo NotSupportedException. (Se hereda de RelationalSyncProvider). | |
Connection | Obtiene o establece el objeto IDbConnection que se usa para conectarse a la base de datos cliente. (Invalida RelationalSyncProvider. . :: . .Connection.) | |
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. (Se hereda de KnowledgeSyncProvider). | |
IdFormats | Obtiene un objeto SyncIdFormatGroup que se utiliza para identificar entidades en una sesión de sincronización. (Se hereda de RelationalSyncProvider). | |
MemoryDataCacheSize | Obtiene o establece la cantidad máxima de memoria (en KB) que Sync Framework usa para almacenar en la memoria caché los cambios antes de ponerlos en cola en el disco. (Se hereda de RelationalSyncProvider). | |
ObjectPrefix | Obtiene o establece el prefijo opcional que se usa para identificar los objetos creados por Sync Framework. | |
ScopeName | Obtiene o establece el nombre del ámbito que se va a sincronizar. (Invalida RelationalSyncProvider. . :: . .ScopeName.) | |
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. (Se hereda de RelationalSyncProvider). |
Principio
Eventos
Nombre | Descripción | |
---|---|---|
ApplyChangeFailed | Se produce durante la carga, después de no haber podido aplicar una fila en un nodo. (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. (Se hereda de RelationalSyncProvider). | |
ApplyMetadataFailed | Se produce durante la carga, después de no poderse aplicar metadatos para una fila. (Se hereda de RelationalSyncProvider). | |
BatchApplied | Se produce una vez que se ha aplicado al destino cada lote de cambios. (Se hereda de RelationalSyncProvider). | |
BatchSpooled | Se produce una vez que se ha escrito en el disco cada lote de cambios. (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. | |
ChangesApplied | Se produce durante la carga, después de aplicar los cambios pero antes de la desconexión de la base de datos. (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. (Se hereda de RelationalSyncProvider). | |
DbConnectionFailure | Se produce cuando se produce un error de conexión de la base de datos durante la aplicación de cambios. (Se hereda de RelationalSyncProvider). | |
EndSnapshotInitialization | Se produce cuando todas las tablas de un ámbito determinado se han inicializado a partir de una instantánea. | |
SelectingChanges | Se produce durante la descarga, después de establecer conexión con la base de datos pero antes de seleccionar los cambios. (Se hereda de RelationalSyncProvider). | |
SyncPeerOutdated | Se produce antes de la enumeración de los cambios si el nodo de destino no está actualizado. (Se hereda de RelationalSyncProvider). | |
SyncProgress | Se produce durante la selección de cambios (por tabla) y la aplicación de cambios (por fila). (Se hereda de RelationalSyncProvider). |
Principio
Vea también
Referencia
Microsoft.Synchronization.Data.SqlServerCe Espacio de nombres