Click or drag to resize
CalculationWorks Logo
BcfTransactionCommit Method
Commits all changes within this transaction.

Namespace: CalculationWorks.BusinessModel
Assembly: CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 3.2.1.2
Syntax
public void Commit()
Exceptions
ExceptionCondition
InvalidOperationException

IsCurrent is false

or

dataset is Locked; e.g. BcfDataSet is just switching the CurrentTransaction or is undoing/redoing or calculating.

BcfRelationConstraintExceptionenforcing relations caused an exception
BcfComputeExceptioncalculation caused an exception
BcfExternalEventReleaseExceptionException occurred after transaction was committed while releasing the change events.
Remarks
Before every end of any transaction or subtransaction and every begin of a subtransaction the queued calculations and validations will be processed.
Version Information

CalculationWorks.BusinessModel

Supported in: 3.2, 3.0, 2.1, 2.0
See Also