IAsyncVariableFunction Interface

Implemented by variable functions that can be evaluated asynchronously.

Inheritance Hierarchy

Syntax

public interface IAsyncVariableFunction

Methods

Name Description
EvaluateAsync(IVariableFunctionContext context)

Remarks

When a variable function class implements this interface, the Inedo.Extensibility.VariableFunctions.IAsyncVariableFunction.EvaluateAsync(Inedo.Extensibility.VariableFunctions.IVariableFunctionContext) method is always called instead of the Inedo.Extensibility.VariableFunctions.VariableFunction.Evaluate(Inedo.Extensibility.VariableFunctions.IVariableFunctionContext) method.