Класс ChangeBatchBase
При переопределении в производном классе представляет метаданные для набора изменений.
Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в microsoft.synchronization.dll)
Синтаксис
'Декларация
Public MustInherit Class ChangeBatchBase
Implements IEnumerable(Of ItemChange), IEnumerable
'Применение
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
Замечания
ChangeBatchBase представляет собой базовый класс для пакетов изменений. Sync Framework предоставляет два класса, являющихся производными от ChangeBatchBase. Это класс ChangeBatch для синхронизации набора знаний и класс FullEnumerationChangeBatch для синхронизации полного перечисления.
Члены интерфейса IEnumerable реализуются явным образом. При обращении к ним код должен сначала привести объект ChangeBatchBase к интерфейсу IEnumerable через оператор приведения или ключевое слово as.
Иерархия наследования
System.Object
Microsoft.Synchronization.ChangeBatchBase
Microsoft.Synchronization.ChangeBatch
Microsoft.Synchronization.FullEnumerationChangeBatch
Многопоточное использование
Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
См. также
Справочник
Элементы ChangeBatchBase
Пространство имен Microsoft.Synchronization