Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 758 Bytes

memento-metadata.md

File metadata and controls

7 lines (4 loc) · 758 Bytes

Property Metadata for the Change Tracking Service

A MementoEntity, being a Radical Entity, will benefit of the Property System and of the properties metadata the property system adds. A MementoEntity enriches the property system basic metadata adding some behaviors directly related to the memento services.

Control properties changes tracking

Changes tracking is enabled by default on all Radical properties of a tracked entity, it is possible to control on which properties to disable or to enable the tracking system via property metadata (DisableChangesTracking() and EnableChangesTracking()) or decorating the property with the MementoPropertyMetadataAttribute and setting the TrackChanges value.