Partager via


Membres DbServerSyncProvider

Extrait un fournisseur de synchronisation serveur générique qui communique avec la base de données serveur et qui protège l'agent de synchronisation contre l'implémentation spécifique de cette base de données.

Le tableau suivant répertorie les membres exposés par le type DbServerSyncProvider .

Constructeurs publics

  Nom Description
Public method DbServerSyncProvider Initialise une nouvelle instance de la classe DbServerSyncProvider.

Haut

Propriétés publiques

  Nom Description
Public property BatchSize Obtient ou définit la taille du lot (en lignes) qui est utilisée par les commandes qui récupèrent les modifications dans la base de données serveur.
Public property Connection Obtient ou définit un objet IDbConnection utilisé pour se connecter à la base de données serveur.
Public property Schema Obtient ou définit un objet SyncSchema qui contient des informations relatives au schéma de table sur le serveur.
Public property SelectClientIdCommand Obtient ou définit un objet IDbCommand qui contient la requête ou la procédure stockée qui retourne les ID d'appelant de la base de données serveur.
Public property SelectNewAnchorCommand Obtient ou définit un objet IDbCommand qui contient la requête ou la procédure stockée qui retourne une nouvelle valeur d'ancre de la base de données serveur. L'ancre définit la limite supérieure de l'ensemble de modifications à synchroniser au cours de la session active.
Public property SyncAdapters Obtient le SyncAdapterCollection associé au DbServerSyncProvider.

Haut

Méthodes publiques

(voir aussi Méthodes protégées )

  Nom Description
Public method ApplyChanges Substitué. Applique des insertions, des mises à jour et des suppressions pour un groupe de synchronisation à la base de données serveur.
Public method Dispose Surchargé. Substitué. Libère les ressources utilisées par DbServerSyncProvider.
Public method Equals  Surchargé. (Hérité de Object.)
Public method GetChanges Substitué. Sélectionne, à partir d'une table se trouvant dans la base de données serveur, les insertions, mises à jour et suppressions à appliquer à la base de données client pour un groupe de synchronisation.
Public method GetHashCode  (Hérité de Object.)
Public method GetSchema Substitué. Retourne un objet SyncSchema qui contient le schéma pour chaque table spécifiée.
Public method GetServerInfo Substitué. Obtient un objet SyncServerInfo en fonction d'un paramètre de session.
Public method GetType  (Hérité de Object.)
Public method Bb686878.static(fr-fr,SQL.105).gif ReferenceEquals  (Hérité de Object.)
Public method ToString  (Hérité de Object.)

Haut

Méthodes protégées

  Nom Description
Protected method Dispose Surchargé. Libère les ressources utilisées par DbServerSyncProvider.
Protected method Finalize  (Hérité de Object.)
Protected method MemberwiseClone  (Hérité de Object.)
Protected method OnApplyChangeFailed Déclenche l'événement ApplyChangeFailed.
Protected method OnApplyingChanges Déclenche l'événement ApplyingChanges.
Protected method OnChangesApplied Déclenche l'événement ChangesApplied.
Protected method OnChangesSelected Déclenche l'événement ChangesSelected.
Protected method OnSelectingChanges Déclenche l'événement SelectingChanges.
Protected method OnSyncProgress Déclenche l'événement SyncProgress.

Haut

Événements publics

  Nom Description
Public event ApplyChangeFailed Se produit après l'échec de l'application d'une ligne sur le serveur.
Public event ApplyingChanges Se produit avant l'application des modifications sur le serveur pour un groupe de synchronisation.
Public event ChangesApplied Se produit après l'application de toutes les modifications sur le serveur pour un groupe de synchronisation.
Public event ChangesSelected Se produit après que toutes les modifications à appliquer au client pour un groupe de synchronisation sont sélectionnées à partir du serveur.
Public event SelectingChanges Se produit avant que toutes les modifications à appliquer sur le client pour un groupe de synchronisation ne soient sélectionnées à partir du serveur.
Public event SyncProgress Se produit pendant la sélection et l'application des modifications pour un groupe de synchronisation sur le serveur.

Haut

Voir aussi

Référence

Classe DbServerSyncProvider
Espace de noms Microsoft.Synchronization.Data.Server