ChangeBatchBase-Klasse
Stellt beim Überschreiben in einer abgeleiteten Klasse Metadaten für eine Gruppe von Änderungen dar.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
Public MustInherit Class ChangeBatchBase
Implements IEnumerable(Of ItemChange), IEnumerable
'Usage
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
Hinweise
ChangeBatchBase ist die Basisklasse für Änderungsbatches. Sync Framework stellt zwei von ChangeBatchBase abgeleitete Klassen bereit. Dabei handelt es sich um ChangeBatch für Wissenssynchronisierung und FullEnumerationChangeBatch für vollständige Enumerationssynchronisierung.
Die Member von IEnumerable sind explizit implementiert. Von Code, der auf sie zugreift, muss erst das ChangeBatchBase-Objekt in die IEnumerable-Schnittstelle umgewandelt werden. Dazu wird der Umwandlungsoperator oder das Schlüsselwort as verwendet.
Vererbungshierarchie
System.Object
Microsoft.Synchronization.ChangeBatchBase
Microsoft.Synchronization.ChangeBatch
Microsoft.Synchronization.FullEnumerationChangeBatch
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.