![]() |
ITrackable Interface |
public interface ITrackable : IChangeTracking
The ITrackable type exposes the following members.
Name | Description | |
---|---|---|
![]() | CurrentValue | Gets the current value after all changes have been applied to the property. |
![]() | IsChanged | Gets the object's changed status. (Inherited from IChangeTracking) |
![]() | OriginalValue | Gets the original value before the first change was made to the property. |
![]() | PropertyName | Gets the name of the property being tracked. |
Name | Description | |
---|---|---|
![]() | AcceptChanges | Resets the object's state to unchanged by accepting the modifications. (Inherited from IChangeTracking) |
![]() | Reset | Erases all change history and sets the original value back to its initial value. |
![]() | Revert | Erases all change history and reverts to the original value before any changes were made. |