【发布时间】:2017-06-01 13:36:17
【问题描述】:
我编写了派生自ConfigurationSection 的类型,并用DataMember 标记了所有属性,用DataContract 标记了类,但是程序崩溃表明我无法从未标记DataContract 的类型继承我的类型。
那么我如何将这个序列化程序与ConfigurationSection 一起使用?
[DataContract]
public sealed class MyConfig : ConfigurationSection
{
[DataMember]
[ConfigurationProperty("ConnectionTimeout", DefaultValue = 1000)]
public int ConnectionTimeout
{
get { return (int)this["ConnectionTimeout"]; }
set { this["ConnectionTimeout"] = value; }
}
... // other values
}
【问题讨论】:
-
请给我们一些代码
-
@Übercoder,查看更新。
标签: c# serialization configuration netdatacontractserializer