Class ExternalFunctionDelegate
Assembly: WaaS.Core.dll
View Source
Declaration
public class ExternalFunctionDelegate : ExternalFunction, IFunction, ISortedExportable, ISorted
Inheritance: System.Object
-> WaaS.ComponentModel.Binding.ExternalFunction
Implements:
WaaS.ComponentModel.Runtime.IFunction, WaaS.ComponentModel.Runtime.ISortedExportable, WaaS.ComponentModel.Runtime.ISorted
Properties
Type
View Source
Declaration
public override IFunctionType Type { get; }
Methods
InvokeAsync(ExecutionContext, Pullable, STaskVoid, STask<ValuePusher>)
View Source
Declaration
protected override STaskVoid InvokeAsync(ExecutionContext context, Pullable arguments, STaskVoid frameMove, STask<ValuePusher> resultPusher)
Returns
Parameters
Type | Name |
---|---|
WaaS.Runtime.ExecutionContext | context |
WaaS.ComponentModel.Binding.Pullable | arguments |
STask.STaskVoid | frameMove |
STask.STask<TResult> | resultPusher |