Partager via


Membres UnmanagedSyncProviderWrapper

Représente un objet managé qui encapsule un fournisseur de synchronisation non managé.

Le type UnmanagedSyncProviderWrapper expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UnmanagedSyncProviderWrapper() () () () Initialise une nouvelle instance de la classe UnmanagedSyncProviderWrapper.
Méthode publique UnmanagedSyncProviderWrapper(Object) Initialise une nouvelle instance de la classe UnmanagedSyncProviderWrapper qui représente le fournisseur non managé spécifié.
Méthode publique UnmanagedSyncProviderWrapper(Object, IChangeDataRetrieverAdapter) Initialise une nouvelle instance de la classe UnmanagedSyncProviderWrapper qui représente le fournisseur non managé spécifié et utilise l'adaptateur d'extracteur de données de modification spécifié pour effectuer la conversion entre les extracteurs de données managés et non managés.

Haut de la page

Méthodes

  Nom Description
Méthode publique BeginSession(SyncProviderPosition, SyncSessionContext) Signale au fournisseur non managé qu'il se joint à une session de synchronisation. (Se substitue à KnowledgeSyncProvider. . :: . .BeginSession(SyncProviderPosition, SyncSessionContext).)
Méthode publique EndSession(SyncSessionContext) Signale au fournisseur non managé qu'une session de synchronisation à laquelle il était inscrit est terminée. (Se substitue à KnowledgeSyncProvider. . :: . .EndSession(SyncSessionContext).)
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%) Obtient un lot de modifications du fournisseur non managé. (Se substitue à KnowledgeSyncProvider. . :: . .GetChangeBatch(UInt32, SyncKnowledge, Object%).)
Méthode publique GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%) Obtient un lot de modifications du fournisseur non managé dans le cadre d'une énumération complète. (Se substitue à KnowledgeSyncProvider. . :: . .GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%).)
Méthode publique GetHashCode() () () () (Hérité de Object.)
Méthode publique GetSyncBatchParameters(UInt32%, SyncKnowledge%) Obtient la taille de lot demandée et la connaissance actuelle de l'étendue à partir du fournisseur non managé. (Se substitue à KnowledgeSyncProvider. . :: . .GetSyncBatchParameters(UInt32%, SyncKnowledge%).)
Méthode publique GetType() () () () (Hérité de Object.)
Méthode publique Initialize(Object, IChangeDataRetrieverAdapter) Initialise le wrapper afin qu'il représente le fournisseur non managé spécifié et utilise l'adaptateur d'extracteur de données de modification spécifié pour effectuer la conversion entre les extracteurs de données managés et non managés.
Méthode protégée MemberwiseClone() () () () (Hérité de Object.)
Méthode publique ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Passe un lot de modifications au fournisseur non managé pour traitement. (Se substitue à KnowledgeSyncProvider. . :: . .ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics).)
Méthode publique ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Passe un lot de modifications au fournisseur non managé pour traitement pendant une énumération complète. (Se substitue à KnowledgeSyncProvider. . :: . .ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics).)
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. (Hérité de KnowledgeSyncProvider.)
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. (Hérité de KnowledgeSyncProvider.)
Propriété publique IdFormats Obtient le schéma du format d'ID du fournisseur non managé. (Se substitue à KnowledgeSyncProvider. . :: . .IdFormats.)

Haut de la page

Voir aussi

Référence

UnmanagedSyncProviderWrapper Classe

Espace de noms Microsoft.Synchronization