FullEnumerationChangeBatch Members
Represents metadata for a set of changes for a full enumeration. This class cannot be inherited.
The following tables list the members exposed by the FullEnumerationChangeBatch type.
Public Constructors
Name | Description | |
---|---|---|
FullEnumerationChangeBatch | Initializes a new instance of the FullEnumerationChangeBatch class that contains the specified ID format schema, the knowledge from the destination provider, forgotten knowledge from the source provider, and the closed lower bound of the range of item IDs to enumerate. |
Top
Public Properties
Name | Description | |
---|---|---|
BatchWorkEstimate | Gets or sets the total work estimate for the change batch.(Inherited from ChangeBatchBase.) | |
DestinationVersionEnumerationRangeLowerBound | Gets the closed lower bound on item IDs that require destination versions. | |
DestinationVersionEnumerationRangeUpperBound | Gets the closed upper bound on item IDs that require destination versions. | |
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.) | |
LearnedKnowledgeAfterFullEnumerationRecovery | Gets the knowledge the destination replica will learn after it applies all the changes in the full enumeration. | |
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.) | |
BeginOrderedGroup | (Inherited from ChangeBatchBase.) | |
Deserialize | Creates a new FullEnumerationChangeBatch and initializes it by using serialized data. | |
EndOrderedGroup | (Inherited from ChangeBatchBase.) | |
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 | Serializes the object data to 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
See Also
Reference
FullEnumerationChangeBatch Class
Microsoft.Synchronization Namespace