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.) | |
CompatibilityLevel | Gets or sets the version of Sync Framework components that can be used with this object.(Inherited from ChangeBatchBase.) | |
DefaultCompatibilityLevel | Gets or sets the default compatibility level of all ChangeBatchBase objects.(Inherited from ChangeBatchBase.) | |
DisposeAfterProcessing | Gets or sets a value that indicates whether the change batch object is disposed after processing finishes.(Inherited from ChangeBatchBase.) | |
FilterKeyMap | Gets or set the filter key map that contains the filters tracked by the replica that originated this 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 | Overloaded. Static methods that create a change batch object and initialize it by using an ID format schema and the specified data. | |
Dispose | Overloaded. Releases the resources used by the ChangeBatchBase object.(Inherited from ChangeBatchBase.) | |
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.) | |
GetLearnedKnowledgeWithPrerequisite | Gets the knowledge that the destination replica learns when the destination provider applies all the changes in this change batch, based on the prerequisite knowledge of the change batch. | |
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.) | |
SetFilterForgottenKnowledge | (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 | |
---|---|---|
Dispose | Overloaded. (Inherited from ChangeBatchBase.) | |
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ThrowIfDisposed | Throws ObjectDisposedException if this object has been disposed.(Inherited from ChangeBatchBase.) |
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