Table of Contents

Class AsyncExpressionContext

Namespace
NCalc
Assembly
NCalc.Async.dll
public record AsyncExpressionContext : ExpressionContextBase, IEquatable<ExpressionContextBase>, IEquatable<AsyncExpressionContext>
Inheritance
AsyncExpressionContext
Implements
Inherited Members

Constructors

AsyncExpressionContext()

public AsyncExpressionContext()

AsyncExpressionContext(ExpressionOptions, CultureInfo?)

public AsyncExpressionContext(ExpressionOptions options, CultureInfo? cultureInfo)

Parameters

options ExpressionOptions
cultureInfo CultureInfo

Properties

AsyncEvaluateFunctionHandler

public AsyncEvaluateFunctionHandler? AsyncEvaluateFunctionHandler { get; set; }

Property Value

AsyncEvaluateFunctionHandler

AsyncEvaluateParameterHandler

public AsyncEvaluateParameterHandler? AsyncEvaluateParameterHandler { get; set; }

Property Value

AsyncEvaluateParameterHandler

DynamicParameters

public IDictionary<string, AsyncExpressionParameter> DynamicParameters { get; set; }

Property Value

IDictionary<string, AsyncExpressionParameter>

Functions

public IDictionary<string, AsyncExpressionFunction> Functions { get; set; }

Property Value

IDictionary<string, AsyncExpressionFunction>

Operators

implicit operator AsyncExpressionContext(ExpressionOptions)

public static implicit operator AsyncExpressionContext(ExpressionOptions options)

Parameters

options ExpressionOptions

Returns

AsyncExpressionContext

implicit operator AsyncExpressionContext(CultureInfo)

public static implicit operator AsyncExpressionContext(CultureInfo cultureInfo)

Parameters

cultureInfo CultureInfo

Returns

AsyncExpressionContext