0

我想知道它MarshalByRefObject是如何实现的,以及为什么它可以在远程处理中通过引用传递对象。

是否有可能是因为MarshalByRefObject类的实现,或者远程库只是检查类是否派生自MarshalByRefObject

4

1 回答 1

0

MarshalByRefObject 类本身的实现并没有那么特别;重要的魔术是由 CLR(尤其是 JIT)在低级别实现的。正如雅各布所提到的,这已经讨论过了;一些最有用的信息在'cbrumme' 的文章中

于 2012-01-07T22:46:42.743 回答