ResponseCompletionSource<TResult> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
達成可能な約束。
public sealed class ResponseCompletionSource<TResult> : Orleans.Serialization.Invocation.IResponseCompletionSource, System.Threading.Tasks.Sources.IValueTaskSource, System.Threading.Tasks.Sources.IValueTaskSource<TResult>
type ResponseCompletionSource<'Result> = class
interface IResponseCompletionSource
interface IValueTaskSource<'Result>
interface IValueTaskSource
Public NotInheritable Class ResponseCompletionSource(Of TResult)
Implements IResponseCompletionSource, IValueTaskSource, IValueTaskSource(Of TResult)
型パラメーター
- TResult
基になる結果の型。
- 継承
-
ResponseCompletionSource<TResult>
- 実装
コンストラクター
ResponseCompletionSource<TResult>() |
達成可能な約束。 |
メソッド
AsValueTask() |
このインスタンスを として ValueTask<TResult>返します。 |
AsVoidValueTask() |
このインスタンスを として ValueTask返します。 |
Complete() |
結果を既定値に設定します。 |
Complete(Response) |
結果を設定します。 |
Complete(Response<TResult>) |
結果を使用してこのインスタンスを完了します。 |
GetResult(Int16) |
達成可能な約束。 |
GetStatus(Int16) |
達成可能な約束。 |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
達成可能な約束。 |
Reset() |
このインスタンスをリセットします。 |
SetException(Exception) |
例外を除き、このインスタンスを完了します。 |
SetResult(TResult) |
結果を使用してこのインスタンスを完了します。 |
明示的なインターフェイスの実装
IValueTaskSource.GetResult(Int16) |
達成可能な約束。 |