Click or drag to resize

BcfRuleInvalidate Method

[This is preliminary documentation and is subject to change.]

Flags the fault as outdated.

Namespace:  CalculationWorks.BusinessModel
Assembly:  CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 4.0.0-beta7
Syntax
public void Invalidate(
	BcfRow row
)

Parameters

row
Type: CalculationWorks.BusinessModelBcfRow
The row owning this rule.
Exceptions
ExceptionCondition
ArgumentNullExceptionrow is null.
ArgumentException

row.RowState is not Valid.

or

row.Table is not this.Table.

BcfUpdateException See BcfUpdateException.
Remarks

If you have to call the method on more then one BcfRow or BcfRule, you should use one BcfTransaction for best performance. Otherwise each call will begin and commit its own BcfTransaction.

To recompute everything see EnterDumbMode.

See Also