Class AsyncFunctionArgs
- Namespace
- NCalc.Handlers
- Assembly
- NCalc.Async.dll
public class AsyncFunctionArgs : EventArgs
- Inheritance
-
AsyncFunctionArgs
- Inherited Members
-
Constructors
AsyncFunctionArgs(Guid, AsyncExpression[], CancellationToken)
public AsyncFunctionArgs(Guid id, AsyncExpression[] parameters, CancellationToken ct)
Parameters
id Guid
parameters AsyncExpression[]
ct CancellationToken
Properties
CancellationToken
public CancellationToken CancellationToken { get; }
Property Value
- CancellationToken
HasResult
public bool HasResult { get; }
Property Value
- bool
Id
Property Value
- Guid
Parameters
public AsyncExpression[] Parameters { get; }
Property Value
- AsyncExpression[]
Result
public object? Result { get; set; }
Property Value
- object
Methods
EvaluateParametersAsync(CancellationToken)
public ValueTask<object?[]> EvaluateParametersAsync(CancellationToken ct = default)
Parameters
ct CancellationToken
Returns
- ValueTask<object[]>