RealProxy メンバ

RealProxy 概要

パブリック メソッド

パブリック メソッドCreateObjRef 指定したオブジェクト型の ObjRef を作成し、リモート処理インフラストラクチャでクライアント側でアクティブ化されるオブジェクトとして登録します。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetCOMIUnknown 現在のプロキシ インスタンスが表すオブジェクトへのアンマネージ参照を要求します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetObjectData RealProxy の現在のインスタンスが表すオブジェクトの透過プロキシを、指定した SerializationInfo に追加します。
パブリック メソッドGetProxiedType RealProxy の現在のインスタンスが表すオブジェクトの Type を返します。
パブリック メソッドstatic (Shared in Visual Basic)GetStubData 指定したプロキシ用に格納されたスタブ データを取得します。
パブリック メソッドGetTransparentProxy RealProxy の現在のインスタンスの透過プロキシを返します。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドInitializeServerObject 指定した IConstructionCallMessage を使用して、 RealProxy の現在のインスタンスが表すリモート オブジェクトのオブジェクト Type の新しいインスタンスを初期化します。
パブリック メソッドInvoke 派生クラスでオーバーライドされた場合は、提供された IMessage で指定されたメソッドを、現在のインスタンスが表すリモート オブジェクトで呼び出します。
パブリック メソッドSetCOMIUnknown 現在のインスタンスが表すオブジェクトのアンマネージ プロキシを格納します。
パブリック メソッドstatic (Shared in Visual Basic)SetStubData 指定したプロキシのスタブ データを設定します。
パブリック メソッドSupportsInterface 指定した ID を使用して COM インターフェイスを要求します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。

プロテクト コンストラクタ

プロテクト コンストラクタRealProxy コンストラクタ オーバーロード。 RealProxy クラスの新しいインスタンスを初期化します。

プロテクト メソッド

プロテクト メソッドAttachServer 現在のプロキシ インスタンスを、指定したリモート MarshalByRefObject に結び付けます。
プロテクト メソッドDetachServer 現在のプロキシ インスタンスが表すリモート サーバー オブジェクトから、現在のプロキシ インスタンスを分離します。
プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドGetUnwrappedServer 現在のプロキシ インスタンスが表すサーバー オブジェクトを返します。
プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

RealProxy クラス | System.Runtime.Remoting.Proxies 名前空間