Condividi tramite


TransactionRequest<TResult> Classe

Definizione

[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

Parametri di tipo

TResult
Ereditarietà
TransactionRequest<TResult>
Attributi

Costruttori

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

Proprietà

IsAmbientTransactionSuppressed (Ereditato da TransactionRequestBase)
IsTransactionRequired (Ereditato da TransactionRequestBase)
Options

Ottiene le opzioni di chiamata.

(Ereditato da RequestBase)
TransactionInfo (Ereditato da TransactionRequestBase)
TransactionOption (Ereditato da TransactionRequestBase)

Metodi

AddInvokeMethodOptions(InvokeMethodOptions)

Incorpora le opzioni di chiamata fornite.

(Ereditato da RequestBase)
BaseInvoke()
Dispose() (Ereditato da TransactionRequestBase)
GetActivityName()

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

(Ereditato da RequestBase)
GetArgument(Int32)

Ottiene l'argomento in corrispondenza dell'indice specificato.

(Ereditato da RequestBase)
GetArgumentCount()

Ottiene il numero di argomenti.

(Ereditato da RequestBase)
GetDefaultResponseTimeout()

Ottiene il timeout di risposta predefinito.

(Ereditato da RequestBase)
GetInterfaceName()

Ottiene il nome completo dell'interfaccia.

(Ereditato da RequestBase)
GetInterfaceType()

Ottiene il tipo di interfaccia.

(Ereditato da RequestBase)
GetMethod()

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

(Ereditato da RequestBase)
GetMethodName()

Ottiene il nome del metodo.

(Ereditato da RequestBase)
GetTarget()

Ottiene la destinazione di chiamata.

(Ereditato da RequestBase)
Invoke() (Ereditato da TransactionRequestBase)
InvokeInner()
SetArgument(Int32, Object)

Imposta l'argomento in corrispondenza dell'indice specificato.

(Ereditato da RequestBase)
SetTarget(ITargetHolder)

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

(Ereditato da RequestBase)
SetTransactionOptions(TransactionOption) (Ereditato da TransactionRequestBase)
SetTransactionOptions(TransactionOptionAlias) (Ereditato da TransactionRequestBase)
ToString() (Ereditato da RequestBase)

Implementazioni dell'interfaccia esplicita

IOnDeserialized.OnDeserialized(DeserializationContext) (Ereditato da TransactionRequestBase)
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) (Ereditato da TransactionRequestBase)

Si applica a