Freigeben über


TransactionRequestBase Klasse

Definition

[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
Vererbung
TransactionRequestBase
Abgeleitet
Attribute
Implementiert

Konstruktoren

TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Eigenschaften

IsAmbientTransactionSuppressed
IsTransactionRequired
Options

Ruft die Aufrufoptionen ab.

(Geerbt von RequestBase)
TransactionInfo
TransactionOption

Methoden

AddInvokeMethodOptions(InvokeMethodOptions)

Enthält die bereitgestellten Aufrufoptionen.

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

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

(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 sein nullkann.

(Geerbt von RequestBase)
GetMethodName()

Ruft den Methodennamen ab.

(Geerbt von RequestBase)
GetTarget()

Ruft das Aufrufziel ab.

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

Legt das Argument am angegebenen Index fest.

(Geerbt von RequestBase)
SetTarget(ITargetHolder)

Legt das Aufrufziel aus einer instance von festITargetHolder.

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

Explizite Schnittstellenimplementierungen

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

Gilt für: