Share via


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
Public method ItemChange Overloaded. Initializes a new instance of the ItemChange class.

Top

Public Properties

  Name Description
Public property ChangeKind Gets the kind of change that is represented by this object.
Public property ChangeUnitChanges Gets the collection of change unit changes that are contained in the item change.
Public property ChangeVersion Gets the change version that is associated with this change.
Public property CreationVersion Gets the creation version that is associated with the changed item.
Public property ItemId Gets the ID of the changed item.
Public property LearnedKnowledge Gets the knowledge that a replica will learn when this change is applied to its item store.
Public property MadeWithKnowledge Gets the made-with knowledge for this change.
Public property ReplicaId Gets the ID of the replica in which the change was made.
Public property WorkEstimate Gets or sets the work estimate for this change.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method AddChangeUnitChange Adds a change unit change to this object.
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetHashCode  (Inherited from Object.)
Public method GetType  (Inherited from Object.)
Public method Static ReferenceEquals  (Inherited from Object.)
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)

Top

See Also

Reference

ItemChange Class
Microsoft.Synchronization Namespace