語言

RemotingServices.GetRealProxy(Object) 方法

定義

回傳支持指定透明代理的真實代理。

public:
 static System::Runtime::Remoting::Proxies::RealProxy ^ GetRealProxy(System::Object ^ proxy);
public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy);
[System.Security.SecurityCritical]
public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy);
static member GetRealProxy : obj -> System.Runtime.Remoting.Proxies.RealProxy
[<System.Security.SecurityCritical>]
static member GetRealProxy : obj -> System.Runtime.Remoting.Proxies.RealProxy
Public Shared Function GetRealProxy (proxy As Object) As RealProxy

參數

proxy
Object

一個透明的代理人。

傳回

真正的代理實例支持透明代理。

屬性

例外狀況

直接呼叫者沒有基礎設施權限。

備註

一個客戶端如果跨越任何遠端邊界使用物件,實際上就是使用該物件的透明代理。 透明代理給人一種物件實際存在於客戶空間的錯覺。 它透過透過遠端基礎設施將對該裝置的通話轉接到實體物件來達成此目標。

透明代理由一個型別 RealProxy為 的受管執行時類別的實例所支援。 它 RealProxy 實作了轉發透明代理操作所需的部分功能。

代理物件繼承了被管理物件相關的語意,如垃圾回收、對成員與方法的支援,並可擴展以形成新的類別。 代理作為與遠端物件同類別的物件(透明代理),同時也是受管理物件。

適用於

另請參閱