Freigeben über


TransactionRequest<TResult> Klasse

Definition

[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

Typparameter

TResult
Vererbung
TransactionRequest<TResult>
Attribute

Konstruktoren

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

Eigenschaften

IsAmbientTransactionSuppressed (Geerbt von TransactionRequestBase)
IsTransactionRequired (Geerbt von TransactionRequestBase)
Options

Ruft die Aufrufoptionen ab.

(Geerbt von RequestBase)
TransactionInfo (Geerbt von TransactionRequestBase)
TransactionOption (Geerbt von TransactionRequestBase)

Methoden

AddInvokeMethodOptions(InvokeMethodOptions)

Integriert die bereitgestellten Aufrufoptionen.

(Geerbt von RequestBase)
BaseInvoke()
Dispose() (Geerbt von TransactionRequestBase)
GetActivityName()

Ruft den Aktivitätsnamen ab, der sowohl auf den Schnittstellennamen als auch auf den Methodennamen verweist.

(Geerbt von RequestBase)
GetArgument(Int32)

Ruft das Argument am angegebenen Index ab.

(Geerbt von RequestBase)
GetArgumentCount()

Ruft die Anzahl der Argumente ab.

(Geerbt von RequestBase)
GetDefaultResponseTimeout()

Ruft das Standardmäßige Antworttimeout ab.

(Geerbt von RequestBase)
GetInterfaceName()

Ruft den vollständigen Schnittstellennamen ab.

(Geerbt von RequestBase)
GetInterfaceType()

Ruft den Schnittstellentyp ab.

(Geerbt von RequestBase)
GetMethod()

Ruft das Methodeninfoobjekt ab, das möglicherweise sein nullkann.

(Geerbt von RequestBase)
GetMethodName()

Ruft den Methodennamen ab.

(Geerbt von RequestBase)
GetTarget()

Ruft das Aufrufziel ab.

(Geerbt von RequestBase)
Invoke() (Geerbt von TransactionRequestBase)
InvokeInner()
SetArgument(Int32, Object)

Legt das Argument am angegebenen Index fest.

(Geerbt von RequestBase)
SetTarget(ITargetHolder)

Legt das Aufrufziel von einer instance von ITargetHolderfest.

(Geerbt von RequestBase)
SetTransactionOptions(TransactionOption) (Geerbt von TransactionRequestBase)
SetTransactionOptions(TransactionOptionAlias) (Geerbt von TransactionRequestBase)
ToString() (Geerbt von RequestBase)

Explizite Schnittstellenimplementierungen

IOnDeserialized.OnDeserialized(DeserializationContext) (Geerbt von TransactionRequestBase)
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) (Geerbt von TransactionRequestBase)

Gilt für: