Compartilhar via


RequestBase Classe

Definição

Tipo base usado para solicitações de método.

[Orleans.SerializerTransparent]
[Orleans.SuppressReferenceTracking]
public abstract class RequestBase : IDisposable, Orleans.Runtime.IRequest, Orleans.Serialization.Invocation.IInvokable
[<Orleans.SerializerTransparent>]
[<Orleans.SuppressReferenceTracking>]
type RequestBase = class
    interface IRequest
    interface IInvokable
    interface IDisposable
Public MustInherit Class RequestBase
Implements IDisposable, IInvokable, IRequest
Herança
RequestBase
Derivado
Atributos
Implementações

Construtores

RequestBase()

Tipo base usado para solicitações de método.

Propriedades

Options

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

Métodos

AddInvokeMethodOptions(InvokeMethodOptions)

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

Dispose()

Tipo base usado para solicitações de método.

GetActivityName()

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

GetArgument(Int32)

Obtém o argumento no índice especificado.

GetArgumentCount()

Obtém o número de argumentos.

GetDefaultResponseTimeout()

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

GetInterfaceName()

Obtém o nome completo da interface.

GetInterfaceType()

Obtém o tipo de interface.

GetMethod()

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

GetMethodName()

Obtém o nome do método.

GetTarget()

Obtém o destino de invocação.

Invoke()

Invoque o objeto .

SetArgument(Int32, Object)

Define o argumento no índice especificado.

SetTarget(ITargetHolder)

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

ToString()

Tipo base usado para solicitações de método.

Aplica-se a