Compartilhar via


TransactionRequest<TResult> Classe

Definição

[Orleans.SerializerTransparent]
public abstract class TransactionRequest<TResult> : Orleans.TransactionRequestBase
[<Orleans.SerializerTransparent>]
type TransactionRequest<'Result> = class
    inherit TransactionRequestBase
Public MustInherit Class TransactionRequest(Of TResult)
Inherits TransactionRequestBase

Parâmetros de tipo

TResult
Herança
TransactionRequest<TResult>
Atributos

Construtores

TransactionRequest<TResult>(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Propriedades

IsAmbientTransactionSuppressed (Herdado de TransactionRequestBase)
IsTransactionRequired (Herdado de TransactionRequestBase)
Options

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

(Herdado de RequestBase)
TransactionInfo (Herdado de TransactionRequestBase)
TransactionOption (Herdado de TransactionRequestBase)

Métodos

AddInvokeMethodOptions(InvokeMethodOptions)

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

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

Define o argumento no índice especificado.

(Herdado de RequestBase)
SetTarget(ITargetHolder)

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

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

Implantações explícitas de interface

IOnDeserialized.OnDeserialized(DeserializationContext) (Herdado de TransactionRequestBase)
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) (Herdado de TransactionRequestBase)

Aplica-se a