Partager via


Classe ChangeBatchBase

En cas de substitution par une classe dérivée, représente les métadonnées d'un jeu de modifications.

Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)

Syntaxe

'Déclaration
Public MustInherit Class ChangeBatchBase
    Implements IEnumerable(Of ItemChange), IEnumerable
'Utilisation
Dim instance As ChangeBatchBase
public abstract class ChangeBatchBase : IEnumerable<ItemChange>, IEnumerable
public ref class ChangeBatchBase abstract : IEnumerable<ItemChange^>, IEnumerable
public abstract class ChangeBatchBase implements IEnumerable<ItemChange>, 
    IEnumerable
public abstract class ChangeBatchBase implements IEnumerable<ItemChange>, 
    IEnumerable

Notes

ChangeBatchBase est la classe de base pour les lots de modifications. Sync Framework fournit deux classes dérivées de ChangeBatchBase. Celles-ci sont ChangeBatch pour une synchronisation de connaissance et FullEnumerationChangeBatch pour une synchronisation d'énumération complète.

Les membres de IEnumerable sont implémentés explicitement. Le code qui y accède doit d'abord effectuer un cast de l'objet ChangeBatchBase en interface IEnumerable en utilisant l'opérateur de casting ou le mot clé as.

Hiérarchie d'héritage

System.Object
  Microsoft.Synchronization.ChangeBatchBase
     Microsoft.Synchronization.ChangeBatch
     Microsoft.Synchronization.FullEnumerationChangeBatch

Sécurité des threads

Tous les membres publics statiques (Partagés en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres ChangeBatchBase
Espace de noms Microsoft.Synchronization