SaaS CMS has officially launched! Learn more now.

Class ChangeTrackingExtension

Represents change detection extension.

Inheritance
System.Object
ChangeTrackingExtension
Implements
System.IDisposable
Namespace: Mediachase.BusinessFoundation.Data.Modules
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class ChangeTrackingExtension : BaseMetaObjectExtension, IMetaObjectExtension, IDisposable, IChangeTracking

Constructors

ChangeTrackingExtension()

Initializes a new instance of the ChangeTrackingExtension class.

Declaration
public ChangeTrackingExtension()

Properties

Created

Gets or sets the created.

Declaration
public DateTime Created { get; set; }
Property Value
Type Description
System.DateTime

The created.

CreatorId

Gets or sets the creator.

Declaration
public object CreatorId { get; set; }
Property Value
Type Description
System.Object

The creator.

ModificationDetected

Gets or sets a value indicating whether [modification detected].

Declaration
protected bool ModificationDetected { get; set; }
Property Value
Type Description
System.Boolean

true if [modification detected]; otherwise, false.

Modified

Gets or sets the modified.

Declaration
public DateTime Modified { get; set; }
Property Value
Type Description
System.DateTime

The modified.

ModifierId

Gets or sets the modifier.

Declaration
public object ModifierId { get; set; }
Property Value
Type Description
System.Object

The modifier.

Methods

PreSave()

Informs service before save object.

Declaration
protected override void PreSave()
Overrides

RaiseObjectModified()

Raises the object modified.

Declaration
protected void RaiseObjectModified()

RaiseObjectModifying()

Raises the object modifying.

Declaration
protected void RaiseObjectModifying()

Save()

Informs service after save object.

Declaration
protected override void Save()
Overrides

Events

ObjectModified

Declaration
public static event EventHandler<MetaObjectExtensionEventArgs> ObjectModified
Event Type
Type Description
System.EventHandler<MetaObjectExtensionEventArgs>

ObjectModifying

Declaration
public static event EventHandler<MetaObjectExtensionEventArgs> ObjectModifying
Event Type
Type Description
System.EventHandler<MetaObjectExtensionEventArgs>

Implements

System.IDisposable