Condividi tramite


RequestBase Classe

Definizione

Tipo di base utilizzato per le richieste di metodo.

[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
Ereditarietà
RequestBase
Derivato
Attributi
Implementazioni

Costruttori

RequestBase()

Tipo di base utilizzato per le richieste di metodo.

Proprietà

Options

Ottiene le opzioni di chiamata.

Metodi

AddInvokeMethodOptions(InvokeMethodOptions)

Incorpora le opzioni di chiamata fornite.

Dispose()

Tipo di base utilizzato per le richieste di metodo.

GetActivityName()

Ottiene il nome dell'attività, che fa riferimento sia al nome dell'interfaccia che al nome del metodo.

GetArgument(Int32)

Ottiene l'argomento in corrispondenza dell'indice specificato.

GetArgumentCount()

Ottiene il numero di argomenti.

GetDefaultResponseTimeout()

Ottiene il timeout di risposta predefinito.

GetInterfaceName()

Ottiene il nome completo dell'interfaccia.

GetInterfaceType()

Ottiene il tipo di interfaccia.

GetMethod()

Ottiene l'oggetto informazioni sul metodo, che può essere null.

GetMethodName()

Ottiene il nome del metodo.

GetTarget()

Ottiene la destinazione di chiamata.

Invoke()

Richiamare l'oggetto .

SetArgument(Int32, Object)

Imposta l'argomento in corrispondenza dell'indice specificato.

SetTarget(ITargetHolder)

Imposta la destinazione di chiamata da un'istanza di ITargetHolder.

ToString()

Tipo di base utilizzato per le richieste di metodo.

Si applica a