Compartilhar via


TransactionRequestBase Classe

Definição

[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
Herança
TransactionRequestBase
Derivado
Atributos
Implementações

Construtores

TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Propriedades

IsAmbientTransactionSuppressed
IsTransactionRequired
Options

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

(Herdado de RequestBase)
TransactionInfo
TransactionOption

Métodos

AddInvokeMethodOptions(InvokeMethodOptions)

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

(Herdado de RequestBase)
BaseInvoke()
Dispose()
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()
SetArgument(Int32, Object)

Define o argumento no índice especificado.

(Herdado de RequestBase)
SetTarget(ITargetHolder)

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

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

Implantações explícitas de interface

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

Aplica-se a