An interface for expression functions.
Description
The IFunction is an interface for expression functions.
Properties
Name
Function’s name.
string Name { get; }
Instance methods
CalculateAsync
Function calculation method.
Task<Variant> CalculateAsync(IList<Variant> parameters, IVariantOperations variantOperations)
- params: IList<Variant> - array with function parameters.
- variantOperations: IVariantOperations - variants operations manager.
- returns: Task<Variant> - returned function’s result.