Поделиться через


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)

Выполнимое обещание.

Применяется к