DbSyncBatchInfo Class

Represents a batch header file that contains metadata about the data contained in a synchronization batch.

This API is not CLS-compliant. 


Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

public class DbSyncBatchInfo : IDisposable

The DbSyncBatchInfo type exposes the following members.

Public methodDbSyncBatchInfoInitializes a new instance of the DbSyncBatchInfo class.

Public propertyDataCacheSizeGets or sets the in-memory size of the current batch.
Public propertyDataSetSurrogateGets or sets a DataSetSurrogate object, which contains the in-memory data set that represents the batch.
Public propertyIdGets or sets an ID that uniquely identifies the batch.
Public propertyIsLastBatchGets or sets whether the current batch is the last batch of the synchronization session.
Public propertySequenceNumberGets or sets the sequence number of the batch at the source provider so that the destination provider processes batches in the correct order.
Public propertyVersionRepresents the version of Sync Framework that generated the batch file.

Public methodDispose()Releases all resources used by the DbSyncBatchInfo.
Protected methodDispose(Boolean)Releases the unmanaged resources used by the DbSyncBatchInfo and optionally releases the managed resources.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLearnedKnowledgeGets the synchronization knowledge that is learned by the destination after it applies this batch.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetLearnedKnowledgeSets the synchronization knowledge that is learned by the destination after it applies this batch.
Public methodToStringReturns a string that represents the DbSyncBatchInfo object. (Overrides Object.ToString().)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.