Class ObjectEvents
- Namespace
- CMS.DataEngine
- Assembly
- CMS.DataEngine.dll
Object events
public static class ObjectEvents
- Inheritance
-
objectObjectEvents
Fields
BulkDelete
Fires when objects are deleted in bulk.
public static readonly BulkDeleteHandler BulkDelete
Field Value
BulkInsert
Fires when objects are inserted in bulk.
public static readonly BulkInsertHandler BulkInsert
Field Value
BulkUpdate
Fires when objects are updated in bulk.
public static BulkUpdateHandler BulkUpdate
Field Value
ChangeOrder
Fires when change order is requested on the object
public static ObjectChangeOrderHandler ChangeOrder
Field Value
Delete
Fires when object is deleted.
It is recommended to use InfoObjectBeforeDeleteEvent and InfoObjectAfterDeleteEvent instead. Implement a corresponding event handler by inheriting IInfoObjectEventHandler<TInfoObjectEvent> and register it using AddInfoObjectEventHandler<TInfoObjectEvent, THandler>(IServiceCollection).
public static ObjectHandler Delete
Field Value
GetData
Fires when object data are being retrieved.
public static ObjectDataEventHandler GetData
Field Value
Insert
Fires when object is inserted.
It is recommended to use InfoObjectBeforeInsertEvent and InfoObjectAfterInsertEvent instead. Implement a corresponding event handler by inheriting IInfoObjectEventHandler<TInfoObjectEvent> and register it using AddInfoObjectEventHandler<TInfoObjectEvent, THandler>(IServiceCollection).
public static ObjectHandler Insert
Field Value
Sort
Fires when sorting of a objects is requested
public static ObjectSortHandler Sort
Field Value
Update
Fires when object is updated.
It is recommended to use InfoObjectBeforeUpdateEvent and InfoObjectAfterUpdateEvent instead. Implement a corresponding event handler by inheriting IInfoObjectEventHandler<TInfoObjectEvent> and register it using AddInfoObjectEventHandler<TInfoObjectEvent, THandler>(IServiceCollection).
public static ObjectHandler Update