Compartir a través de


SyncAgent Miembros

El objeto SyncAgent se encarga de organizar la sincronización.

El tipo SyncAgent expone los siguientes miembros.

Constructores

  Nombre Descripción
Método publico SyncAgent() () () () Inicializa una nueva instancia de la clase SyncAgent utilizando valores predeterminados.
Método publico SyncAgent(SyncProvider, SyncProvider) Inicializa una nueva instancia de la clase SyncAgent con parámetros de proveedor de sincronización local y de proveedor de sincronización remota.

Principio

Métodos

  Nombre Descripción
Método publico Dispose() () () () Libera todos los recursos utilizados por SyncAgent.
Método protegido Dispose(Boolean) Libera los recursos no administrados utilizados por SyncAgent y, de forma opcional, los recursos administrados.
Método publico Equals(Object) (Se hereda de Object).
Método protegido Finalize() () () () (Se hereda de Object).
Método publico GetHashCode() () () () (Se hereda de Object).
Método publico GetType() () () () (Se hereda de Object).
Método protegido MemberwiseClone() () () () (Se hereda de Object).
Método protegido OnSessionProgress(SessionProgressEventArgs) Genera el evento SessionProgress.
Método protegido OnSessionStateChanged(SessionStateChangedEventArgs) Genera el evento StateChanged.
Método publico Synchronize() () () () Sincroniza datos entre los almacenes de datos local y remoto.
Método publico ToString() () () () (Se hereda de Object).

Principio

Propiedades

  Nombre Descripción
Propiedad pública Configuration Obtiene un objeto SyncConfiguration que contiene información sobre las tablas y los parámetros de sincronización.
Propiedad pública LocalProvider Obtiene o establece un objeto derivado de ClientSyncProvider que se utiliza para comunicar con el almacén local de datos.
Propiedad pública RemoteProvider Obtiene o establece un objeto derivado de ServerSyncProvider que se utiliza para comunicar con el almacén remoto de datos.
Propiedad pública SessionState Obtiene o establece un objeto SyncSessionState que se utiliza para definir si la sesión se está sincronizando actualmente.
Propiedad pública SyncStatistics Obtiene un objeto SyncStatistics que representa estadísticas de una sesión de sincronización.

Principio

Eventos

  Nombre Descripción
Evento público SessionProgress Se produce durante la sincronización: tras la lectura de los metadatos en el cliente, tras la escritura de los metadatos, tras la descarga de los cambios y tras la carga de los cambios.
Evento público StateChanged Se produce cuando hay un cambio en el estado de la sesión de sincronización.

Principio

Vea también

Referencia

SyncAgent Clase

Microsoft.Synchronization Espacio de nombres