TransactionRequestBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
[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
- 継承
- 派生
- 属性
- 実装
コンストラクター
TransactionRequestBase(Serializer<OrleansTransactionAbortedException>, IServiceProvider) |
プロパティ
IsAmbientTransactionSuppressed | |
IsTransactionRequired | |
Options |
呼び出しオプションを取得します。 (継承元 RequestBase) |
TransactionInfo | |
TransactionOption |
メソッド
AddInvokeMethodOptions(InvokeMethodOptions) |
指定された呼び出しオプションを組み込みます。 (継承元 RequestBase) |
BaseInvoke() | |
Dispose() | |
GetActivityName() |
インターフェイス名とメソッド名の両方を参照するアクティビティ名を取得します。 (継承元 RequestBase) |
GetArgument(Int32) |
指定したインデックス位置にある引数を取得します。 (継承元 RequestBase) |
GetArgumentCount() |
引数の数を取得します。 (継承元 RequestBase) |
GetDefaultResponseTimeout() |
既定の応答タイムアウトを取得します。 (継承元 RequestBase) |
GetInterfaceName() |
完全なインターフェイス名を取得します。 (継承元 RequestBase) |
GetInterfaceType() |
インターフェイスの種類を取得します。 (継承元 RequestBase) |
GetMethod() |
メソッド情報オブジェクトを取得します。これは である |
GetMethodName() |
メソッド名を取得します。 (継承元 RequestBase) |
GetTarget() |
呼び出しターゲットを取得します。 (継承元 RequestBase) |
Invoke() | |
SetArgument(Int32, Object) |
指定したインデックス位置に引数を設定します。 (継承元 RequestBase) |
SetTarget(ITargetHolder) |
のインスタンス ITargetHolderからの呼び出しターゲットを設定します。 (継承元 RequestBase) |
SetTransactionOptions(TransactionOption) | |
SetTransactionOptions(TransactionOptionAlias) | |
ToString() | (継承元 RequestBase) |
明示的なインターフェイスの実装
IOnDeserialized.OnDeserialized(DeserializationContext) | |
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) |