4

我有一个透明代理,例如由 WCF 生成的一个:

        ChannelFactory<ICalculator> channelFactory = 
            new ChannelFactory<ICalculator>(
              new NetNamedPipeBinding(),
              "net.pipe://localhost/WcfTransparentProxy/Calculator" );
        ICalculator calculator = channelFactory.CreateChannel();

如何从透明代理中获取 RealProxy?

4

1 回答 1

12

RemotingServices 中有一个专门用于此的功能:

System.Runtime.Remoting.RemotingServices.GetRealProxy( transparentProxy );

于 2010-08-20T17:49:04.670 回答