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