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)

一个可兑现的承诺。

适用于