Compartilhar via


ResponseCompletionSource Classe

Definição

Uma promessa que pode ser cumprida.

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)
Herança
ResponseCompletionSource
Implementações

Construtores

ResponseCompletionSource()

Uma promessa que pode ser cumprida.

Métodos

AsValueTask()

Retorna essa instância como um ValueTask<TResult>.

AsVoidValueTask()

Retorna essa instância como um ValueTask.

Complete()

Conclui essa instância com o resultado padrão.

Complete(Response)

Conclui essa instância com um resultado.

GetResult(Int16)

Uma promessa que pode ser cumprida.

GetStatus(Int16)

Uma promessa que pode ser cumprida.

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

Uma promessa que pode ser cumprida.

Reset()

Redefine essa instância.

SetException(Exception)

Conclui essa instância com uma exceção.

SetResult(Response)

Conclui essa instância com um resultado.

Implantações explícitas de interface

IValueTaskSource.GetResult(Int16)

Uma promessa que pode ser cumprida.

Aplica-se a