Partager via


TransactionRequestBase Classe

Définition

[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
Héritage
TransactionRequestBase
Dérivé
Attributs
Implémente

Constructeurs

TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Propriétés

IsAmbientTransactionSuppressed
IsTransactionRequired
Options

Obtient les options d’appel.

(Hérité de RequestBase)
TransactionInfo
TransactionOption

Méthodes

AddInvokeMethodOptions(InvokeMethodOptions)

Incorpore les options d’appel fournies.

(Hérité de RequestBase)
BaseInvoke()
Dispose()
GetActivityName()

Obtient le nom de l’activité, qui fait référence à la fois au nom de l’interface et au nom de la méthode.

(Hérité de RequestBase)
GetArgument(Int32)

Obtient l’argument à l’index spécifié.

(Hérité de RequestBase)
GetArgumentCount()

Obtient le nombre d’arguments.

(Hérité de RequestBase)
GetDefaultResponseTimeout()

Obtient le délai de réponse par défaut.

(Hérité de RequestBase)
GetInterfaceName()

Obtient le nom complet de l’interface.

(Hérité de RequestBase)
GetInterfaceType()

Obtient le type d'interface.

(Hérité de RequestBase)
GetMethod()

Obtient l’objet d’informations de méthode, qui peut être null.

(Hérité de RequestBase)
GetMethodName()

Obtient le nom de la méthode.

(Hérité de RequestBase)
GetTarget()

Obtient la cible d’appel.

(Hérité de RequestBase)
Invoke()
SetArgument(Int32, Object)

Définit l’argument à l’index spécifié.

(Hérité de RequestBase)
SetTarget(ITargetHolder)

Définit la cible d’appel à partir d’un instance de ITargetHolder.

(Hérité de RequestBase)
SetTransactionOptions(TransactionOption)
SetTransactionOptions(TransactionOptionAlias)
ToString() (Hérité de RequestBase)

Implémentations d’interfaces explicites

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

S’applique à