Compartilhar via


TaskRequest<TResult> Classe

Definição

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

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

Parâmetros de tipo

TResult

O tipo de resultado subjacente.

Herança
TaskRequest<TResult>
Atributos

Construtores

TaskRequest<TResult>()

Classe base para solicitações para métodos que retornam Task<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 Task<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 Task<TResult>.

(Herdado de RequestBase)

Aplica-se a