Click or drag to resize

IRightHandSideExpression Interface

Rule's right hand side (actions) expression builder.

Namespace:  NRules.Fluent.Dsl
Assembly:  NRules.Fluent (in NRules.Fluent.dll) Version: 0.8.4
Syntax
C#
public interface IRightHandSideExpression

The IRightHandSideExpression type exposes the following members.

Methods
  NameDescription
Public methodDo
Defines rule's action that engine executes when the rule fires.
Public methodYieldTFact(ExpressionFuncIContext, TFact)
Defines rule's action that yields a linked fact when the rule fires. If the rule is fired due to an update, the linked fact is also updated with the new yielded value.
Public methodYieldTFact(ExpressionFuncIContext, TFact, ExpressionFuncIContext, TFact, TFact)
Defines rule's action that yields a linked fact when the rule fires. If the rule is fired due to an update, the update expression is evaluated to produce an updated linked fact.
Top
See Also