主要是处理一些AOP的实现,由于.NET目前缺少JAVA的Proxy代理机制,使得运行中的一些监控感觉实现起来很困难(如果你不想你的类从某个东西继承的话),不得已,为了更好的实现,只有这么做了
必须强制让类从MarshalByRefObject (或则ContextBoundObject ),这也是透明代理的要求
主要是处理一些AOP的实现,由于.NET目前缺少JAVA的Proxy代理机制,使得运行中的一些监控感觉实现起来很困难(如果你不想你的类从某个东西继承的话),不得已,为了更好的实现,只有这么做了
必须强制让类从MarshalByRefObject (或则ContextBoundObject ),这也是透明代理的要求