Table of Contents

Constructor CallExpression

Namespace
RuleWright.Core
Assembly
RuleWright.Core.dll

CallExpression(string, IEnumerable<ValueExpression>?)

Creates a call expression.

public CallExpression(string name, IEnumerable<ValueExpression>? operands = null)

Parameters

name string

The case-sensitive registered function name.

operands IEnumerable<ValueExpression>

The argument expressions, in document order; may be empty.

Exceptions

ArgumentException

name is null or empty.

ArgumentNullException

operands contains null.