Freigeben über


ChangeBatch-Klasse

Stellt Metadaten für eine Gruppe von Änderungen dar. Diese Klasse kann nicht geerbt werden.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public NotInheritable Class ChangeBatch
    Inherits ChangeBatchBase
    Implements ISerializable
'Usage
Dim instance As ChangeBatch
[SerializableAttribute] 
public sealed class ChangeBatch : ChangeBatchBase, ISerializable
[SerializableAttribute] 
public ref class ChangeBatch sealed : public ChangeBatchBase, ISerializable
/** @attribute SerializableAttribute() */ 
public final class ChangeBatch extends ChangeBatchBase implements ISerializable
SerializableAttribute 
public final class ChangeBatch extends ChangeBatchBase implements ISerializable

Hinweise

Änderungsbatches werden von Synchronisierungsanbietern verwendet, um Metadaten für Elementänderungen von einem Quellenanbieter an einen Zielanbieter zu übermitteln. Der Quellenanbieter listet Änderungen auf und fügt eine festgelegte Anzahl von Änderungen in einen Änderungsbatch ein. Der Änderungsbatch wird dann an den Zielanbieter gesendet. Der Zielanbieter listet die Änderungen im Änderungsbatch auf und wendet sie auf seinen Elementspeicher an.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ChangeBatch-Member
Microsoft.Synchronization-Namespace