Compartir a través de


DbServerSyncProvider Miembros

Abstrae un proveedor genérico de sincronización del servidor que comunica con la base de datos servidor y aísla el agente de sincronización de la implementación específica de esa base de datos.

En las tablas siguientes se enumeran los miembros expuestos por el tipo DbServerSyncProvider .

Constructores públicos

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

Arriba

Propiedades públicas

  Nombre Descripción
Public property BatchSize Obtiene o establece el tamaño del lote (en número de filas) utilizado en los comandos que recuperan cambios de la base de datos servidor.
Public property Connection Obtiene o establece un objeto IDbConnection que se usa para conectarse a la base de datos servidor.
Public property Schema Obtiene o establece un objeto SyncSchema que contiene información sobre el esquema de tablas del servidor.
Public property SelectClientIdCommand Obtiene o establece un objeto IDbCommand que contiene la consulta o el procedimiento almacenado que devuelve los identificadores del originador de la base de datos servidor.
Public property SelectNewAnchorCommand Obtiene o establece un objeto IDbCommand que contiene la consulta o procedimiento almacenado que devuelve un nuevo valor de delimitador de la base de datos servidor. El delimitador define el límite superior para el conjunto de cambios que se va a sincronizar durante la sesión actual.
Public property SyncAdapters Obtiene el SyncAdapterCollection asociado a DbServerSyncProvider.

Arriba

Métodos públicos

(vea también Métodos protegidos )

  Nombre Descripción
Public method ApplyChanges Se reemplaza. Aplica inserciones, actualizaciones y eliminaciones de un grupo de sincronización a la base de datos servidor.
Public method Dispose Sobrecargado. Se reemplaza. Libera los recursos utilizados por DbServerSyncProvider.
Public method Equals  Sobrecargado. (Se hereda de Object).
Public method GetChanges Se reemplaza. Selecciona en una tabla de la base de datos servidor las inserciones, actualizaciones y eliminaciones que se van a aplicar a la base de datos cliente para un grupo de sincronización.
Public method GetHashCode  (Se hereda de Object).
Public method GetSchema Se reemplaza. Devuelve un objeto SyncSchema que contiene el esquema de cada tabla especificada.
Public method GetServerInfo Se reemplaza. Obtiene un objeto SyncServerInfo al proporcionar un parámetro de sesión.
Public method GetType  (Se hereda de Object).
Public method Static ReferenceEquals  (Se hereda de Object).
Public method ToString  (Se hereda de Object).

Arriba

Métodos protegidos

  Nombre Descripción
Protected method Dispose Sobrecargado. Libera los recursos utilizados por DbServerSyncProvider.
Protected method Finalize  (Se hereda de Object).
Protected method MemberwiseClone  (Se hereda de Object).
Protected method OnApplyChangeFailed Provoca el evento ApplyChangeFailed.
Protected method OnApplyingChanges Provoca el evento ApplyingChanges.
Protected method OnChangesApplied Provoca el evento ChangesApplied.
Protected method OnChangesSelected Provoca el evento ChangesSelected.
Protected method OnSelectingChanges Provoca el evento SelectingChanges.
Protected method OnSyncProgress Provoca el evento SyncProgress.

Arriba

Eventos públicos

  Nombre Descripción
Public event ApplyChangeFailed Se produce cuando una fila no puede aplicarse en el servidor.
Public event ApplyingChanges Se produce antes de que se apliquen los cambios en el servidor para un grupo de sincronización.
Public event ChangesApplied Se produce después de que se hayan aplicado todos los cambios en el servidor para un grupo de sincronización.
Public event ChangesSelected Se produce después de seleccionar en el servidor todos los cambios que se van a aplicar en el cliente para un grupo de sincronización.
Public event SelectingChanges Se produce antes de seleccionar en el servidor todos los cambios que se van a aplicar en el cliente para un grupo de sincronización.
Public event SyncProgress Se produce durante la selección y aplicación de los cambios en el servidor para un grupo de sincronización.

Arriba

Vea también

Referencia

DbServerSyncProvider Clase
Microsoft.Synchronization.Data.Server Espacio de nombres