序列化,
dowamish 7.0 中的项目可以安装在多台服务器上,靠它实现在不同富翁器之间的数据传递。。

解决方案 »

  1.   

    凡是要跨越Appdomain(不一定是跨進程,跨pc)傳遞對象的值都要實現序列化。即把一個對象格式化為數據流才能拷貝到別的AppDomain。序列化有兩種
    方式:定義序列化屬性,這樣讓編譯器幫你實現;還有一種是顯式實現ISerializable 接口。具體參考msdn。
    而跨AppDomain調用採用引用方式。那個base就是顯式的調用被繼承類的構造器。請參閲類繼承方面的描述。
      

  2.   

    上面说得都很正确,补充一点:
    在反序列化构造函数中必须调用基类,否则,将永远不会调用基类上的构造函数,并且在反序列化后也无法构建完整的对象。
    具体请参考:http://www.microsoft.com/china/msdn/library/dndotnet/html/objserializ.asp