Partager via


Membres SyncAgent

L'objet SyncAgent gère la synchronisation.

Le type SyncAgent expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SyncAgent() () () () Initialise une nouvelle instance de la classe SyncAgent à l'aide des valeurs par défaut.
Méthode publique SyncAgent(SyncProvider, SyncProvider) Initialise une nouvelle instance de la classe SyncAgent à l'aide des paramètres des fournisseurs de synchronisation local et distant.

Haut de la page

Méthodes

  Nom Description
Méthode publique Dispose() () () () Libère toutes les ressources utilisées par SyncAgent.
Méthode protégée Dispose(Boolean) Libère les ressources non managées utilisées par SyncAgent et éventuellement les ressources managées.
Méthode publique Equals(Object) (Hérité de Object.)
Méthode protégée Finalize() () () () (Hérité de Object.)
Méthode publique GetHashCode() () () () (Hérité de Object.)
Méthode publique GetType() () () () (Hérité de Object.)
Méthode protégée MemberwiseClone() () () () (Hérité de Object.)
Méthode protégée OnSessionProgress(SessionProgressEventArgs) Déclenche l'événement SessionProgress.
Méthode protégée OnSessionStateChanged(SessionStateChangedEventArgs) Déclenche l'événement StateChanged.
Méthode publique Synchronize() () () () Synchronise les données entre les magasins de données local et distant.
Méthode publique ToString() () () () (Hérité de Object.)

Haut de la page

Propriétés

  Nom Description
Propriété publique Configuration Obtient un objet SyncConfiguration qui contient des informations sur les tables et les paramètres de synchronisation.
Propriété publique LocalProvider Obtient ou définit un objet dérivé de ClientSyncProvider, utilisé pour communiquer avec le magasin de données local.
Propriété publique RemoteProvider Obtient ou définit un objet dérivé de ServerSyncProvider, utilisé pour communiquer avec le magasin de données distant.
Propriété publique SessionState Obtient ou définit un objet SyncSessionState utilisé pour déterminer si la session est en cours de synchronisation.
Propriété publique SyncStatistics Obtient un objet SyncStatistics qui représente les statistiques d'une session de synchronisation.

Haut de la page

Événements

  Nom Description
Événement public SessionProgress Se produit au cours d'une synchronisation : après la lecture des métadonnées sur le client, après l'écriture des métadonnées et après les téléchargements des modifications.
Événement public StateChanged Se produit lors de la modification de l'état de la session de synchronisation.

Haut de la page

Voir aussi

Référence

SyncAgent Classe

Espace de noms Microsoft.Synchronization