Compartilhar via


Membros SyncAgent

O objeto SyncAgent organiza a sincronização.

O tipo SyncAgent expõe os seguintes membros.

Construtores

  Nome Descrição
Método público SyncAgent() () () () Inicializa uma nova instância da classe SyncAgent usando valores padrão.
Método público SyncAgent(SyncProvider, SyncProvider) Inicializa uma nova instância da classe SyncAgent usando parâmetros de provedor de sincronização local e provedor de sincronização remota.

Início

Métodos

  Nome Descrição
Método público Dispose() () () () Libera todos os recursos usados por SyncAgent.
Método protegido Dispose(Boolean) Libera os recursos não gerenciados usados por SyncAgent e, como opção, libera os recursos gerenciados.
Método público Equals(Object) (Herdado de Object.)
Método protegido Finalize() () () () (Herdado de Object.)
Método público GetHashCode() () () () (Herdado de Object.)
Método público GetType() () () () (Herdado de Object.)
Método protegido MemberwiseClone() () () () (Herdado de Object.)
Método protegido OnSessionProgress(SessionProgressEventArgs) Gera o evento SessionProgress.
Método protegido OnSessionStateChanged(SessionStateChangedEventArgs) Gera o evento StateChanged.
Método público Synchronize() () () () Sincroniza dados entre os repositórios de dados local e remoto.
Método público ToString() () () () (Herdado de Object.)

Início

Propriedades

  Nome Descrição
Propriedade pública Configuration Obtém um objeto SyncConfiguration que contém informações sobre tabelas e parâmetros de sincronização.
Propriedade pública LocalProvider Obtém ou define um objeto derivado de ClientSyncProvider que é usado para estabelecer comunicação com o repositório de dados local.
Propriedade pública RemoteProvider Obtém ou define um objeto derivado de ServerSyncProvider que é usado para estabelecer comunicação com o repositório de dados remoto.
Propriedade pública SessionState Obtém ou define um objeto SyncSessionState que é usado para definir se a sessão está em sincronização no momento.
Propriedade pública SyncStatistics Obtém um objeto SyncStatistics que representa estatísticas para uma sessão de sincronização.

Início

Eventos

  Nome Descrição
Evento público SessionProgress Ocorre durante a sincronização: após a leitura dos metadados no cliente, após a gravação dos metadados, após o download das alterações e após o upload das alterações.
Evento público StateChanged Ocorre quando há uma alteração no estado da sessão de sincronização.

Início

Consulte também

Referência

SyncAgent Classe

Namespace Microsoft.Synchronization