ResponseCompletionSource クラス

定義

実現可能な約束。

public sealed class ResponseCompletionSource : Orleans.Serialization.Invocation.IResponseCompletionSource, System.Threading.Tasks.Sources.IValueTaskSource, System.Threading.Tasks.Sources.IValueTaskSource<Orleans.Serialization.Invocation.Response>
type ResponseCompletionSource = class
    interface IResponseCompletionSource
    interface IValueTaskSource<Response>
    interface IValueTaskSource
Public NotInheritable Class ResponseCompletionSource
Implements IResponseCompletionSource, IValueTaskSource, IValueTaskSource(Of Response)
継承
ResponseCompletionSource
実装

コンストラクター

ResponseCompletionSource()

実現可能な約束。

メソッド

AsValueTask()

このインスタンスを として ValueTask<TResult>返します。

AsVoidValueTask()

このインスタンスを として ValueTask返します。

Complete()

既定の結果でこのインスタンスを完了します。

Complete(Response)

結果を使用してこのインスタンスを完了します。

GetResult(Int16)

実現可能な約束。

GetStatus(Int16)

実現可能な約束。

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

実現可能な約束。

Reset()

このインスタンスをリセットします。

SetException(Exception)

例外を指定してこのインスタンスを完了します。

SetResult(Response)

結果を使用してこのインスタンスを完了します。

明示的なインターフェイスの実装

IValueTaskSource.GetResult(Int16)

実現可能な約束。

適用対象