2009-10-14 62 views
1

我有這樣隱藏一個基礎屬性

MyClass : BaseClass 
    string new FirstName 

類當我嘗試序列化這個類,我得到了以下錯誤消息類型皮

會員SQLClientAdapter.Columns基類成員類型爲 的Adapter.Columns ...使用XmlElementAttribute或XmlAttributeAttribute指定新名稱。

建議不起作用。

Google建議將Ignore()屬性添加到基類,但是我無法修改基類。

回答

0

實現ISerializable並手動執行序列化或執行異常消息所說的操作 - 在序列化流中重命名繼承類型的屬性。