Partager via


Membres KnowledgeSyncProvider

En cas de substitution par une classe dérivée, représente un fournisseur de synchronisation qui utilise une connaissance pour effectuer la synchronisation.

Le type KnowledgeSyncProvider expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée KnowledgeSyncProvider() () () () Initialise une nouvelle instance de la classe KnowledgeSyncProvider.

Haut de la page

Méthodes

  Nom Description
Méthode publique BeginSession(SyncProviderPosition, SyncSessionContext) En cas de substitution dans une classe dérivée, signale au fournisseur qu'il se joint à une session de synchronisation.
Méthode publique EndSession(SyncSessionContext) En cas de substitution dans une classe dérivée, signale au fournisseur qu'une session de synchronisation à laquelle il était inscrit est terminée.
Méthode publique Equals(Object) (Hérité de Object.)
Méthode protégée Finalize() () () () (Hérité de Object.)
Méthode publique GetChangeBatch(UInt32, SyncKnowledge, Object%) En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les métadonnées d'élément pour les éléments qui ne sont pas contenus dans la connaissance spécifiée du fournisseur de destination.
Méthode publique GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%) En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les métadonnées d'élément pour les éléments dont les ID sont supérieurs à la limite inférieure spécifiée, dans le cadre d'une énumération complète.
Méthode publique GetHashCode() () () () (Hérité de Object.)
Méthode publique GetSyncBatchParameters(UInt32%, SyncKnowledge%) En cas de substitution dans une classe dérivée, obtient le nombre de modifications d'élément qui seront incluses dans les lots de modifications ainsi que la connaissance actuelle de l'étendue de synchronisation.
Méthode publique GetType() () () () (Hérité de Object.)
Méthode protégée MemberwiseClone() () () () (Hérité de Object.)
Méthode publique ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) En cas de substitution dans une classe dérivée, traite un ensemble de modifications en détectant les conflits et en appliquant des modifications au magasin d'éléments.
Méthode publique ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) En cas de substitution dans une classe dérivée, traite un ensemble de modifications pour une énumération complète en appliquant les modifications au magasin d'éléments.
Méthode publique ToString() () () () (Hérité de Object.)

Haut de la page

Propriétés

  Nom Description
Propriété publique Configuration Obtient les paramètres de configuration du fournisseur.
Propriété publique DestinationCallbacks Obtient un objet qu'une application de synchronisation peut utiliser pour s'inscrire afin de recevoir une notification des événements qui se produisent au cours d'une synchronisation.
Propriété publique IdFormats En cas de substitution dans une classe dérivée, obtient le schéma du format d'ID du fournisseur.

Haut de la page

Voir aussi

Référence

KnowledgeSyncProvider Classe

Espace de noms Microsoft.Synchronization