Table of Contents

Class FunctionArgs

Namespace
NCalc.Handlers
Assembly
NCalc.Sync.dll
public class FunctionArgs : EventArgs
Inheritance
FunctionArgs
Inherited Members

Constructors

FunctionArgs(Guid, Expression[], CancellationToken)

public FunctionArgs(Guid id, Expression[] parameters, CancellationToken ct)

Parameters

id Guid
parameters Expression[]
ct CancellationToken

Properties

CancellationToken

public CancellationToken CancellationToken { get; }

Property Value

CancellationToken

HasResult

public bool HasResult { get; }

Property Value

bool

Id

public Guid Id { get; }

Property Value

Guid

Parameters

public Expression[] Parameters { get; }

Property Value

Expression[]

Result

public object? Result { get; set; }

Property Value

object

Methods

EvaluateParameters(CancellationToken)

public object?[] EvaluateParameters(CancellationToken ct)

Parameters

ct CancellationToken

Returns

object[]