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托管运行时类的实例提供支持。 实现 RealProxy 从透明代理转发操作所需的一部分功能。

代理对象继承托管对象的关联语义,例如垃圾回收、成员和方法支持,并且可以扩展为形成新类。 代理充当与远程对象 (透明代理) 相同类的对象,也是托管对象。

适用于

另请参阅