Skip to main content

Class ExternalFunctionDelegate

Represents an external function that can be created from a delegate.

Assembly: WaaS.Core.dll
View Source
Declaration
public class ExternalFunctionDelegate : ExternalFunction, IInvocableFunction, IExternal

Inheritance: System.Object -> WaaS.Runtime.ExternalFunction

Implements:
WaaS.Runtime.IInvocableFunction, WaaS.Runtime.IExternal

Properties

Type

View Source
Declaration
public override FunctionType Type { get; }

Methods

Invoke(ExecutionContext, ReadOnlySpan<StackValueItem>, Span<StackValueItem>)

View Source
Declaration
public override void Invoke(ExecutionContext context, ReadOnlySpan<StackValueItem> parameters, Span<StackValueItem> results)
Parameters
TypeName
WaaS.Runtime.ExecutionContextcontext
System.ReadOnlySpan<WaaS.Runtime.StackValueItem>parameters
System.Span<WaaS.Runtime.StackValueItem>results

Implements