Поделиться через


Класс ChangeBatch

Представляет метаданные для набора изменений. Этот класс не может наследоваться.

Пространство имен:  Microsoft.Synchronization
Сборка:  Microsoft.Synchronization (в Microsoft.Synchronization.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public NotInheritable Class ChangeBatch _
    Inherits ChangeBatchBase _
    Implements ISerializable
'Применение
Dim instance As ChangeBatch
[SerializableAttribute]
public sealed class ChangeBatch : ChangeBatchBase, 
    ISerializable
[SerializableAttribute]
public ref class ChangeBatch sealed : public ChangeBatchBase, 
    ISerializable
[<SealedAttribute>]
[<SerializableAttribute>]
type ChangeBatch =  
    class
        inherit ChangeBatchBase
        interface ISerializable
    end
public final class ChangeBatch extends ChangeBatchBase implements ISerializable

Замечания

Пакеты изменений используются службами синхронизации для передачи метаданных для изменений элементов от поставщика источника к поставщику назначения. Поставщик источника перечисляет изменения и добавляет указанное их число к пакету изменений. Затем пакет изменений отправляется поставщику назначения. Поставщик назначения перечисляет изменения в пакете изменений и применяет их к хранилищу элементов.

Иерархия наследования

System. . :: . .Object
  Microsoft.Synchronization. . :: . .ChangeBatchBase
    Microsoft.Synchronization..::..ChangeBatch

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы ChangeBatch

Пространство имен Microsoft.Synchronization