Click or drag to resize

BcfRuleTOptions Class

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

Represents a rule. This class cannot be inherited.
Inheritance Hierarchy
SystemObject
  CalculationWorks.BusinessModelBcfCalculator
    CalculationWorks.BusinessModelBcfRule
      CalculationWorks.BusinessModelBcfRuleTOptions

Namespace:  CalculationWorks.BusinessModel
Assembly:  CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 4.0.0-beta7
Syntax
public class BcfRule<TOptions> : BcfRule

Type Parameters

TOptions
The rule-options type.

The BcfRuleTOptions type exposes the following members.

Properties
  NameDescription
Public propertyAsyncOption
Indicates whether the calculation should be executed synchronously, asynchronously-CPU-bound or asynchronously-IO-bound.
(Inherited from BcfCalculator.)
Public propertyIndex
Gets the rules zero-based index in BcfTable.Rules.
(Inherited from BcfRule.)
Public propertyIsRule
Gets a value indicating this instance is a BcfRule.
(Inherited from BcfRule.)
Public propertyKey
Gets the rule key.
(Inherited from BcfRule.)
Public propertyOptions
Gets or sets the rule-options object. The value may be null.
Public propertyParameters
Gets the parameters.
(Inherited from BcfCalculator.)
Public propertyRuleId
Gets an identifier unique for all BcfRule in BcfDataSet.
(Inherited from BcfRule.)
Public propertyTable
Gets the BcfTable this instance belongs to.
(Inherited from BcfRule.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindParameterT
Finds the parameter of T.
(Inherited from BcfCalculator.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetOptions
Gets the rule-options.
(Overrides BcfRuleGetOptions.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvalidate
Flags the fault as outdated.
(Inherited from BcfRule.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetOptions
Sets the rule-options.
(Overrides BcfRuleSetOptions(Object).)
Public methodToString
Returns the string representation of this instance.
(Inherited from BcfRule.)
Top
See Also