Share via


ExpressionEvaluator.TryEvaluate(Expression, IMemory, Options) Method

Definition

Evaluate an expression.

public (object value, string error) TryEvaluate (AdaptiveExpressions.Expression expression, AdaptiveExpressions.Memory.IMemory state, AdaptiveExpressions.Options options);
member this.TryEvaluate : AdaptiveExpressions.Expression * AdaptiveExpressions.Memory.IMemory * AdaptiveExpressions.Options -> ValueTuple<obj, string>
Public Function TryEvaluate (expression As Expression, state As IMemory, options As Options) As ValueTuple(Of Object, String)

Parameters

expression
Expression

Expression to evaluate.

state
IMemory

Global state information.

options
Options

Options used in the evaluation.

Returns

Value and error string that is non-null if there is an error.

Applies to