Interface IActionInvocation
- Namespace
- NRules.Extensibility
- Assembly
- NRules.dll
Represents invocation of the proxied rule action.
public interface IActionInvocation
Properties
Arguments
Action arguments. To get more information about the matched facts, whether they are passed to a given action or not, use IContext passed to the Intercept(IContext, IEnumerable<IActionInvocation>) method.
object[] Arguments { get; }
Property Value
- object[]
Remarks
Action arguments also include dependencies that are passed to the action method.
Trigger
Activation events that trigger this action.
ActionTrigger Trigger { get; }
Property Value
Methods
Invoke()
Invokes the action.
void Invoke()