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


TransactionTaskRequest<TResult> Класс

Определение

[Orleans.SerializerTransparent]
public abstract class TransactionTaskRequest<TResult> : Orleans.TransactionRequestBase
[<Orleans.SerializerTransparent>]
type TransactionTaskRequest<'Result> = class
    inherit TransactionRequestBase
Public MustInherit Class TransactionTaskRequest(Of TResult)
Inherits TransactionRequestBase

Параметры типа

TResult
Наследование
TransactionTaskRequest<TResult>
Атрибуты

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

TransactionTaskRequest<TResult>(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)

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