RealProxy クラスの新しいインスタンスを初期化します。
名前空間: System.Runtime.Remoting.Proxies
アセンブリ: mscorlib (mscorlib.dll 内)
構文
'宣言
Protected Sub New ( _
classToProxy As Type, _
stub As IntPtr, _
stubData As Object _
)
'使用
Dim classToProxy As Type
Dim stub As IntPtr
Dim stubData As Object
Dim instance As New RealProxy(classToProxy, stub, stubData)
protected RealProxy (
Type classToProxy,
IntPtr stub,
Object stubData
)
protected:
RealProxy (
Type^ classToProxy,
IntPtr stub,
Object^ stubData
)
protected RealProxy (
Type classToProxy,
IntPtr stub,
Object stubData
)
protected function RealProxy (
classToProxy : Type,
stub : IntPtr,
stubData : Object
)
適用できません。
パラメータ
- classToProxy
プロキシの作成対象のリモート オブジェクトの Type。
- stub
新しいプロキシ インスタンスに関連付けるスタブ。
- stubData
指定したスタブと新しいプロキシ インスタンスに設定するスタブ データ。
例外
例外の種類 | 条件 |
---|---|
classToProxy がインターフェイスではなく、MarshalByRefObject からも派生していません。 |
解説
スタブ データは、着信するメソッドの呼び出しをどのように処理するかを決定するためにカスタム プロキシ ユーザーによって使用されます。たとえば、スタブ データは、呼び出しをローカルで実行するか、リモート処理インフラストラクチャを通じて呼び出しを送信するかを決定するために使用できる、サーバーのコンテキストに関する情報の場合があります。
.NET Framework のセキュリティ
- SecurityPermission アンマネージ コードを呼び出すために必要なアクセス許可。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
RealProxy クラス
RealProxy メンバ
System.Runtime.Remoting.Proxies 名前空間