ConstructionCall クラス

定義

重要

この API は CLS 準拠ではありません。

リモート オブジェクトのコンストラクター呼び出しを構成する要求メッセージを作成する IConstructionCallMessage インターフェイスを実装します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class ConstructionCall : System::Runtime::Remoting::Messaging::MethodCall, System::Runtime::Remoting::Activation::IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type ConstructionCall = class
    inherit MethodCall
    interface IConstructionCallMessage
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ConstructionCall = class
    inherit MethodCall
    interface IConstructionCallMessage
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ConstructionCall = class
    inherit MethodCall
    interface IConstructionCallMessage
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
Public Class ConstructionCall
Inherits MethodCall
Implements IConstructionCallMessage
継承
ConstructionCall
属性
実装

注釈

ConstructionCall クラスは、.NET Framework のリモート処理インフラストラクチャによって使用されます。 ConstructionCall クラスのインスタンスを直接作成する必要はありません。代わりに、IConstructionCallMessage インターフェイスを使用します。

リモート処理クライアントは、クライアントによってアクティブ化されたリモート クラスのインスタンスを作成しようとしたときに、 ConstructionCall メッセージをサーバーに送信します。

コンストラクター

名前 説明
ConstructionCall(Header[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート処理ヘッダーの配列から ConstructionCall クラスの新しいインスタンスを初期化します。

ConstructionCall(IMessage)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既存のメッセージをコピーして、 ConstructionCall クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
ExternalProperties

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイス。

(継承元 MethodCall)
InternalProperties

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイス。

(継承元 MethodCall)

プロパティ

名前 説明
ActivationType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

アクティブにするリモート オブジェクトの型を取得します。

ActivationTypeName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

アクティブにするリモート オブジェクトの完全な型名を取得します。

Activator

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート オブジェクトをアクティブにするアクティベーターを取得または設定します。

ArgCount

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッドに渡される引数の数を取得します。

(継承元 MethodCall)
Args

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッドに渡される引数の配列を取得します。

(継承元 MethodCall)
CallSiteActivationAttributes

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート オブジェクトの呼び出しサイトアクティブ化属性を取得します。

ContextProperties

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート オブジェクトを作成するコンテキストを定義するプロパティの一覧を取得します。

HasVarArgs

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッドが可変数の引数を受け取ることができるかどうかを示す値を取得します。

(継承元 MethodCall)
InArgCount

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

out パラメーターとしてマークされていないメソッド呼び出しの引数の数を取得します。

(継承元 MethodCall)
InArgs

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

out パラメーターとしてマークされていないメソッド呼び出しの引数の配列を取得します。

(継承元 MethodCall)
LogicalCallContext

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のメソッド呼び出しの LogicalCallContext を取得します。

(継承元 MethodCall)
MethodBase

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

呼び出されたメソッドの MethodBase を取得します。

(継承元 MethodCall)
MethodName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

呼び出されたメソッドの名前を取得します。

(継承元 MethodCall)
MethodSignature

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッド シグネチャを含むオブジェクトを取得します。

(継承元 MethodCall)
Properties

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リモート処理メッセージのプロパティのコレクションを表す IDictionary インターフェイスを取得します。

TypeName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッド呼び出しが行われているリモート オブジェクトの完全な型名を取得します。

(継承元 MethodCall)
Uri

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッド呼び出しが行われているリモート オブジェクトの URI (Uniform Resource Identifier) を取得または設定します。

(継承元 MethodCall)

メソッド

名前 説明
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetArg(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したインデックス位置にあるメソッド引数をオブジェクトとして取得します。

(継承元 MethodCall)
GetArgName(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したインデックス位置にあるメソッド引数の名前を取得します。

(継承元 MethodCall)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetInArg(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

out パラメーターとしてマークされていない、指定したインデックス位置にあるメソッド引数を取得します。

(継承元 MethodCall)
GetInArgName(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

out パラメーターとしてマークされていない、指定したインデックス位置にあるメソッド引数の名前を取得します。

(継承元 MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

GetObjectData(SerializationInfo, StreamingContext) メソッドは実装されていません。

(継承元 MethodCall)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
HeaderHandler(Header[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メソッドに適用されるリモート処理ヘッダーの配列から内部シリアル化ハンドラーを初期化します。

(継承元 MethodCall)
Init()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

MethodCallを初期化します。

(継承元 MethodCall)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ResolveMethod()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

以前に初期化されたリモート処理メッセージ プロパティのメソッド情報を設定します。

(継承元 MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シリアル化設定からメソッド情報を設定します。

(継承元 MethodCall)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください