ItemChange Members
Represent a change to an item. This class cannot be inherited.
The following tables list the members exposed by the ItemChange type.
Public Constructors
Name | Description | |
---|---|---|
ItemChange | Overloaded. Initializes a new instance of the ItemChange class. |
Top
Public Properties
Name | Description | |
---|---|---|
AllChangeUnitsPresent | Gets a value that indicates whether all change units are present in this change. | |
ChangeKind | Gets the kind of change that is represented by this object. | |
ChangeUnitChanges | Gets the collection of change unit changes that are contained in the item change. | |
ChangeVersion | Gets the change version that is associated with this change. | |
CreationVersion | Gets the creation version that is associated with the changed item. | |
IsMergeTombstone | Gets a value that indicates whether this change is a merge tombstone. | |
ItemId | Gets the ID of the changed item. | |
LearnedKnowledge | Gets the knowledge that a replica will learn when this change is applied to its item store. | |
MadeWithKnowledge | Gets the made-with knowledge for this change. | |
MergeTombstoneWinnerId | Gets the item ID that is used to identify the merged item in the synchronization community. | |
ReplicaId | Gets the ID of the replica that enumerated this change. | |
WorkEstimate | Gets or sets the work estimate for this change. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
AddChangeUnitChange | Adds a change unit change to this object. | |
AddFilterChange | Adds information that indicates whether this change causes the item to move in or out of a specified filter. | |
Equals | Overloaded. (Inherited from Object.) | |
GetFilterChange | Gets information that indicates whether this change causes the item to move into or out of a specified filter. | |
GetHashCode | (Inherited from Object.) | |
GetLearnedKnowledgeWithPrerequisite | Gets the knowledge that the destination replica learns when the destination provider applies this change, based on the prerequisite knowledge that is associated with the change. | |
GetObjectData | Serializes the ItemChange object data to the specified SerializationInfo object. This method cannot be inherited. | |
GetType | (Inherited from Object.) | |
OnDeserialization | Called after this object has been created and initialized as a result of deserialization. This method cannot be inherited. | |
ReferenceEquals | (Inherited from Object.) | |
SetAllChangeUnitsPresent | Sets a value that indicates that all change units are present in this change. | |
ToString | (Inherited from Object.) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Top