Compartilhar via


Orleans.Serialization.Invocation Namespace

Classes

CompletedResponse

Representa um concluído Response.

ExceptionResponse

Um Response que representa uma exceção, uma promessa quebrada.

InvokablePool

Pool de objetos para IInvokable implementações.

Response

Representa o resultado de uma invocação de método.

Response<TResult>

Um Response que representa um valor tipado.

ResponseCodec

Dá suporte à serialização bruta de Response<TResult> valores.

ResponseCompletionSource

Uma promessa que pode ser cumprida.

ResponseCompletionSource<TResult>

Uma promessa que pode ser cumprida.

ResponseCompletionSourcePool

Pool de objetos para ResponseCompletionSource e ResponseCompletionSource<TResult>.

ResponseExtensions
ResponsePool

Pool de objetos para Response<TResult> valores.

Interfaces

IInvokable

Representa um objeto que pode ser invocado de forma assíncrona.

IResponseCompletionSource

Representa uma promessa de cumprimento de uma resposta a uma solicitação.

ITargetHolder

Representa um objeto que contém um destino de invocação, bem como extensões de destino.