メインコンテンツまでスキップ

Struct FunctionBinder

Assembly: WaaS.Core.dll​
View Source​
Declaration
public readonly struct FunctionBinder : IDisposable

Implements:
System.IDisposable

Properties​

ArgumentPusher​

View Source​
Declaration
public ValuePusher ArgumentPusher { get; }

Methods​

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

View Source​
Declaration
public void Dispose()

Invoke(ExecutionContext)​

View Source​
Declaration
public void Invoke(ExecutionContext context)
Parameters​
TypeName
WaaS.Runtime.ExecutionContextcontext

InvokeAsync(ExecutionContext)​

View Source​
Declaration
public ValueTask InvokeAsync(ExecutionContext context)
Returns​

System.Threading.Tasks.ValueTask

Parameters​
TypeName
WaaS.Runtime.ExecutionContextcontext

TakeResults(ValuePusher)​

View Source​
Declaration
public void TakeResults(ValuePusher resultValuePusher)
Parameters​
TypeName
WaaS.ComponentModel.Runtime.ValuePusherresultValuePusher

TakeResult<TResult>()​

View Source​
Declaration
public TResult TakeResult<TResult>()
Returns​

<TResult>

Type Parameters​
  • TResult

Implements​

  • System.IDisposable