ChangeBatch Members
Represents metadata for a set of changes. This class cannot be inherited.
The following tables list the members exposed by the ChangeBatch type.
Public Constructors
Name | Description | |
---|---|---|
ChangeBatch | Overloaded. Initializes a new instance of the ChangeBatch class. |
Top
Public Properties
Name | Description | |
---|---|---|
BatchWorkEstimate | Gets or sets the total work estimate for the change batch.(Inherited from ChangeBatchBase.) | |
IsEmpty | Gets a value that indicates whether the change batch contains any changes.(Inherited from ChangeBatchBase.) | |
IsLastBatch | Gets a value that indicates whether this is the last batch in the synchronization session.(Inherited from ChangeBatchBase.) | |
LearnedKnowledge | Gets the knowledge that the destination replica learns when the destination provider applies all the changes in this change batch.(Inherited from ChangeBatchBase.) | |
PrerequisiteKnowledge | Gets the minimum knowledge that a destination provider is required to have to process this change batch.(Inherited from ChangeBatchBase.) | |
RemainingSessionWorkEstimate | Gets or sets the remaining work estimate for the synchronization session.(Inherited from ChangeBatchBase.) | |
SourceForgottenKnowledge | Gets the forgotten knowledge of the source replica.(Inherited from ChangeBatchBase.) |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
AddChange | (Inherited from ChangeBatchBase.) | |
AddChanges | (Inherited from ChangeBatchBase.) | |
AddLoggedConflict | Adds metadata that represents a conflict to the change batch. | |
BeginOrderedGroup | (Inherited from ChangeBatchBase.) | |
BeginUnorderedGroup | Opens an unordered group in the change batch. Item changes in this group can be in any order. | |
Deserialize | Static method that creates a change batch object and initializes it by using an ID format schema and data from a byte array. | |
EndOrderedGroup | (Inherited from ChangeBatchBase.) | |
EndUnorderedGroup | Closes a previously opened unordered group in the change batch. | |
Equals | Overloaded. (Inherited from Object.) | |
GetEnumerator | Gets an object that enumerates the item changes in this change batch. This method cannot be inherited.(Inherited from ChangeBatchBase.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | Puts change batch data into a SerializationInfo object. | |
GetType | (Inherited from Object.) | |
ReferenceEquals | (Inherited from Object.) | |
Serialize | Serializes the change batch to an array of bytes.(Inherited from ChangeBatchBase.) | |
SetLastBatch | Sets a value that indicates that this is the last batch in the synchronization session.(Inherited from ChangeBatchBase.) | |
ToString | (Inherited from Object.) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
System.Collections.IEnumerable.GetEnumerator | Gets an object that enumerates the item changes in this change batch.(Inherited from ChangeBatchBase.) |
Top