RealProxy.GetStubData メソッド
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim rp As RealProxy Dim returnValue As Object returnValue = RealProxy.GetStubData(rp)
戻り値
指定したプロキシのスタブ データ。
例外
解説スタブ データは、着信するメソッドの呼び出しをどのように処理するかを決定するためにカスタム プロキシ ユーザーによって使用されます。たとえば、スタブ データは、呼び出しをローカルで実行するか、リモート処理インフラストラクチャを通じて呼び出しを送信するかを決定するために使用できる、サーバーのコンテキストに関する情報の場合があります。
使用例' Create an instance of MyProxy. Dim myProxyInstance As New MyProxy(GetType(CustomServer)) ' Get a CustomServer proxy. Dim myHelloServer As CustomServer = _ CType(myProxyInstance.GetTransparentProxy(), CustomServer) ' Get stubdata. Console.WriteLine("GetStubData = " + RealProxy.GetStubData(myProxyInstance).ToString())
// Create an instance of MyProxy. MyProxy myProxyInstance = new MyProxy(typeof(CustomServer)); // Get a CustomServer proxy. CustomServer myHelloServer = (CustomServer)myProxyInstance.GetTransparentProxy(); // Get stubdata. Console.WriteLine("GetStubData = " + RealProxy.GetStubData(myProxyInstance).ToString());
// Create an instance of MyProxy. MyProxy^ myProxyInstance = gcnew MyProxy( CustomServer::typeid ); // Get a CustomServer proxy. CustomServer^ myHelloServer = static_cast<CustomServer^>(myProxyInstance->GetTransparentProxy()); // Get stubdata. Console::WriteLine( "GetStubData = {0}", RealProxy::GetStubData( myProxyInstance ) );
.NET Framework のセキュリティ- SecurityPermission アンマネージ コードを呼び出すために必要なアクセス許可。要求値 : SecurityAction.LinkDemand; アクセス許可値 : SecurityPermissionFlag.UnmanagedCode
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- RealProxy.GetStubData メソッドのページへのリンク