OptionalContextThe user context for the invocation.
The entity action to be invoked
OptionalEntityWhat changed about the record, for filters that need both sides of the save.
Captured by the dispatcher at the moment the lifecycle event fires, not read from the entity
later: After* dispatch is fire-and-forget, and by the time an action's filter runs the entity
has been reloaded from the save's returned row and its OldValues reset. A filter reading the
live entity would see before-values identical to after-values and conclude nothing changed.
Absent on invocations with no save behind them (a View or List fan-out, a direct call).
OptionalEntityIf the invocation type is single record oriented, this parameter will be needed
The type of entity/action invocation to be performed
OptionalListIf the invocation type is list-oriented, this parameter will be needed
OptionalViewIf the invocation type is view-oriented, this parameter will be needed
Parameters type for invoking an entity action