MethodResponse メンバ
IMethodReturnMessage インターフェイスを実装して、リモート オブジェクトに対するメソッド応答として機能するメッセージを作成します。
MethodResponse データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
プロテクト フィールド
名前 | 説明 | |
---|---|---|
ExternalProperties | リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイスを指定します。 | |
InternalProperties | リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイスを指定します。 |
名前 | 説明 | |
---|---|---|
ArgCount | メソッドに渡された引数の数を取得します。 | |
Args | メソッドに渡された引数の配列を取得します。 | |
Exception | メソッド呼び出しの際にスローされた例外を取得します。メソッドが例外をスローしなかった場合は null 参照 (Visual Basic では Nothing) となります。 | |
HasVarArgs | メソッドが可変個の引数を受け入れるかどうかを示す値を取得します。 | |
LogicalCallContext | 現在のメソッド呼び出しの LogicalCallContext を取得します。 | |
MethodBase | 呼び出されたメソッドの MethodBase を取得します。 | |
MethodName | 呼び出されたメソッドの名前を取得します。 | |
MethodSignature | メソッド シグネチャを格納しているオブジェクトを取得します。 | |
OutArgCount | メソッドの呼び出しの引数のうち、ref パラメータまたは out パラメータとしてマークされた引数の数を取得します。 | |
OutArgs | メソッド呼び出しの引数のうち、ref パラメータまたは out パラメータとしてマークされた引数の配列を取得します。 | |
Properties | リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイスを取得します。 | |
ReturnValue | メソッド呼び出しの戻り値を取得します。 | |
TypeName | メソッド呼び出しの対象となるリモート オブジェクトの完全な型名を取得します。 | |
Uri | メソッド呼び出しの対象となるリモート オブジェクトの URI (Uniform Resource Identifier) を取得します。 |
名前 | 説明 | |
---|---|---|
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetArg | 指定したインデックス位置のメソッド引数をオブジェクトとして取得します。 | |
GetArgName | 指定したインデックス位置のメソッド引数の名前を取得します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetObjectData | GetObjectData メソッドは実装されていません。 | |
GetOutArg | ref パラメータまたは out パラメータとしてマークされた引数のうち、指定された引数を返します。 | |
GetOutArgName | ref パラメータまたは out パラメータとしてマークされた引数のうち、指定された引数の名前を返します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
HeaderHandler | メソッドに適用されるリモート処理ヘッダーの配列から、内部のシリアル化ハンドラを初期化します。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
RootSetObjectData | シリアル化の設定からメソッド情報を設定します。 | |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
- MethodResponse メンバのページへのリンク