Compartilhar via


Request<TResult> Classe

Definição

Classe base para solicitações para métodos que retornam ValueTask<TResult>.

[Orleans.SerializerTransparent]
public abstract class Request<TResult> : Orleans.Runtime.RequestBase
[<Orleans.SerializerTransparent>]
type Request<'Result> = class
    inherit RequestBase
Public MustInherit Class Request(Of TResult)
Inherits RequestBase

Parâmetros de tipo

TResult

O tipo de resultado subjacente.

Herança
Request<TResult>
Atributos

Construtores

Request<TResult>()

Classe base para solicitações para métodos que retornam ValueTask<TResult>.

Propriedades

Options

Obtém as opções de invocação.

(Herdado de RequestBase)

Métodos

AddInvokeMethodOptions(InvokeMethodOptions)

Incorpora as opções de invocação fornecidas.

(Herdado de RequestBase)
Dispose()

Classe base para solicitações para métodos que retornam ValueTask<TResult>.

(Herdado de RequestBase)
GetActivityName()

Obtém o nome da atividade, que se refere ao nome da interface e ao nome do método.

(Herdado de RequestBase)
GetArgument(Int32)

Obtém o argumento no índice especificado.

(Herdado de RequestBase)
GetArgumentCount()

Obtém o número de argumentos.

(Herdado de RequestBase)
GetDefaultResponseTimeout()

Obtém o tempo limite de resposta padrão.

(Herdado de RequestBase)
GetInterfaceName()

Obtém o nome completo da interface.

(Herdado de RequestBase)
GetInterfaceType()

Obtém o tipo de interface.

(Herdado de RequestBase)
GetMethod()

Obtém o objeto de informações do método, que pode ser null.

(Herdado de RequestBase)
GetMethodName()

Obtém o nome do método.

(Herdado de RequestBase)
GetTarget()

Obtém o destino de invocação.

(Herdado de RequestBase)
Invoke()

Invoque o objeto .

InvokeInner()

Invoca a solicitação contra o destino.

SetArgument(Int32, Object)

Define o argumento no índice especificado.

(Herdado de RequestBase)
SetTarget(ITargetHolder)

Define o destino de invocação de uma instância de ITargetHolder.

(Herdado de RequestBase)
ToString()

Classe base para solicitações para métodos que retornam ValueTask<TResult>.

(Herdado de RequestBase)

Aplica-se a