BcfTriggerT Delegate |
[This is preliminary documentation and is subject to change.]
Namespace: CalculationWorks.BusinessModel
public delegate void BcfTrigger<T>( BcfCell<T> cell, T proposedValue, BcfUpdateCurrentCell update )
A trigger on a computed column will be executed when trying to set the value; not when the computed value will be applied.
Triggers will not execute when RowState != Valid e.g. Setting values of a new row before it is added to table.
When using MicroTransactionMode other than Disabled, each trigger will be executed in a subtransaction.