共用方式為


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)

可履行的承諾。

適用於