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

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