Поделиться через


TransactionRequest Класс

Определение

[Orleans.SerializerTransparent]
public abstract class TransactionRequest : Orleans.TransactionRequestBase
[<Orleans.SerializerTransparent>]
type TransactionRequest = class
    inherit TransactionRequestBase
Public MustInherit Class TransactionRequest
Inherits TransactionRequestBase
Наследование
Атрибуты

Конструкторы

TransactionRequest(Serializer<OrleansTransactionAbortedException>, IServiceProvider)

Свойства

IsAmbientTransactionSuppressed (Унаследовано от TransactionRequestBase)
IsTransactionRequired (Унаследовано от TransactionRequestBase)
Options

Возвращает параметры вызова.

(Унаследовано от RequestBase)
TransactionInfo (Унаследовано от TransactionRequestBase)
TransactionOption (Унаследовано от TransactionRequestBase)

Методы

AddInvokeMethodOptions(InvokeMethodOptions)

Включает предоставленные параметры вызова.

(Унаследовано от RequestBase)
BaseInvoke()
Dispose() (Унаследовано от TransactionRequestBase)
GetActivityName()

Возвращает имя действия, которое ссылается как на имя интерфейса, так и на имя метода.

(Унаследовано от RequestBase)
GetArgument(Int32)

Возвращает аргумент по указанному индексу.

(Унаследовано от RequestBase)
GetArgumentCount()

Возвращает количество аргументов.

(Унаследовано от RequestBase)
GetDefaultResponseTimeout()

Возвращает время ожидания ответа по умолчанию.

(Унаследовано от RequestBase)
GetInterfaceName()

Возвращает полное имя интерфейса.

(Унаследовано от RequestBase)
GetInterfaceType()

Возвращает тип интерфейса.

(Унаследовано от RequestBase)
GetMethod()

Возвращает объект сведений о методе, который может иметь значение null.

(Унаследовано от RequestBase)
GetMethodName()

Возвращает имя метода.

(Унаследовано от RequestBase)
GetTarget()

Возвращает целевой объект вызова.

(Унаследовано от RequestBase)
Invoke() (Унаследовано от TransactionRequestBase)
InvokeInner()
SetArgument(Int32, Object)

Задает аргумент по указанному индексу.

(Унаследовано от RequestBase)
SetTarget(ITargetHolder)

Задает целевой объект вызова из экземпляра ITargetHolder.

(Унаследовано от RequestBase)
SetTransactionOptions(TransactionOption) (Унаследовано от TransactionRequestBase)
SetTransactionOptions(TransactionOptionAlias) (Унаследовано от TransactionRequestBase)
ToString() (Унаследовано от RequestBase)

Явные реализации интерфейса

IOnDeserialized.OnDeserialized(DeserializationContext) (Унаследовано от TransactionRequestBase)
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) (Унаследовано от TransactionRequestBase)

Применяется к