Compartir a través de


TransactionRequestBase Clase

Definición

[Orleans.GenerateSerializer]
public abstract class TransactionRequestBase : Orleans.Runtime.RequestBase, Orleans.IOutgoingGrainCallFilter, Orleans.Serialization.IOnDeserialized
[<Orleans.GenerateSerializer>]
type TransactionRequestBase = class
    inherit RequestBase
    interface IOutgoingGrainCallFilter
    interface IOnDeserialized
Public MustInherit Class TransactionRequestBase
Inherits RequestBase
Implements IOnDeserialized, IOutgoingGrainCallFilter
Herencia
TransactionRequestBase
Derivado
Atributos
Implementaciones

Constructores

TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Propiedades

IsAmbientTransactionSuppressed
IsTransactionRequired
Options

Obtiene las opciones de invocación.

(Heredado de RequestBase)
TransactionInfo
TransactionOption

Métodos

AddInvokeMethodOptions(InvokeMethodOptions)

Incorpora las opciones de invocación proporcionadas.

(Heredado de RequestBase)
BaseInvoke()
Dispose()
GetActivityName()

Obtiene el nombre de la actividad, que hace referencia al nombre de la interfaz y al nombre del método.

(Heredado de RequestBase)
GetArgument(Int32)

Obtiene el argumento en el índice especificado.

(Heredado de RequestBase)
GetArgumentCount()

Obtiene el número de argumentos.

(Heredado de RequestBase)
GetDefaultResponseTimeout()

Obtiene el tiempo de espera de respuesta predeterminado.

(Heredado de RequestBase)
GetInterfaceName()

Obtiene el nombre completo de la interfaz.

(Heredado de RequestBase)
GetInterfaceType()

Obtiene el tipo de interfaz.

(Heredado de RequestBase)
GetMethod()

Obtiene el objeto de información del método, que puede ser null.

(Heredado de RequestBase)
GetMethodName()

Obtiene el nombre del método.

(Heredado de RequestBase)
GetTarget()

Obtiene el destino de invocación.

(Heredado de RequestBase)
Invoke()
SetArgument(Int32, Object)

Establece el argumento en el índice especificado.

(Heredado de RequestBase)
SetTarget(ITargetHolder)

Establece el destino de invocación de una instancia de ITargetHolder.

(Heredado de RequestBase)
SetTransactionOptions(TransactionOption)
SetTransactionOptions(TransactionOptionAlias)
ToString() (Heredado de RequestBase)

Implementaciones de interfaz explícitas

IOnDeserialized.OnDeserialized(DeserializationContext)
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext)

Se aplica a