Class AsyncExternalFunctionDelegate
Represents an asynchronous external function that can be created from a delegate.
Assembly: WaaS.Core.dll
View Source
Declaration
public class AsyncExternalFunctionDelegate : AsyncExternalFunction, IInvocableFunction, IExternal
Inheritance: System.Object
-> WaaS.Runtime.AsyncExternalFunction
Implements:
WaaS.Runtime.IInvocableFunction, WaaS.Runtime.IExternal
Properties
Type
View Source
Declaration
public override FunctionType Type { get; }
Methods
InvokeAsync(ReadOnlySpan<StackValueItem>, Memory<StackValueItem>)
View Source
Declaration
public override ValueTask InvokeAsync(ReadOnlySpan<StackValueItem> parameters, Memory<StackValueItem> results)
Returns
System.Threading.Tasks.ValueTask
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<WaaS.Runtime.StackValueItem> | parameters |
System.Memory<WaaS.Runtime.StackValueItem> | results |