Table of Contents

Class RhsExpressionErrorEventArgs

Namespace
NRules.Diagnostics
Assembly
NRules.dll

Information related to error events raised during right-hand side expression evaluation.

public class RhsExpressionErrorEventArgs : RhsExpressionEventArgs, IRecoverableError
Inheritance
RhsExpressionErrorEventArgs
Implements
Inherited Members

Constructors

RhsExpressionErrorEventArgs(Expression, Exception, object[], IMatch)

Initializes a new instance of the RhsExpressionErrorEventArgs class.

public RhsExpressionErrorEventArgs(Expression expression, Exception exception, object[] arguments, IMatch match)

Parameters

expression Expression

Expression related to the event.

exception Exception

Exception related to the event.

arguments object[]

Expression arguments.

match IMatch

Rule match related to the event.

Properties

IsHandled

Flag that indicates whether the exception was handled. If handler sets this to true then engine continues execution, otherwise exception is rethrown and terminates engine's execution.

public bool IsHandled { get; set; }

Property Value

bool