自定义列集的要点 对象必须实现 Marshal接口 代理对象也必须实现 I Marshal接口,并且代 理对象与进程外对象之间协作 代理对象必须负责所有接口的跨进程操作 典型用途: 提高跨进程调用的效率,使用缓存状态等优化 技术 marshal-by-value自定义列集的要点 • 对象必须实现IMarshal接口 • 代理对象也必须实现IMarshal接口,并且代 理对象与进程外对象之间协作 • 代理对象必须负责所有接口的跨进程操作 • 典型用途: – 提高跨进程调用的效率,使用缓存状态等优化 技术 – marshal-by-value