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

Nome Description
TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Propriedades

Nome Description
IsAmbientTransactionSuppressed
IsCancellable (Herdado de RequestBase)
IsTransactionRequired
Options

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

(Herdado de RequestBase)
TransactionInfo
TransactionOption

Métodos

Nome Description
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)
GetCancellationToken() (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)
TryCancel() (Herdado de RequestBase)

Implantações explícitas de interface

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

Aplica-se a