在 ASP.NET 中,创建自定义配置部分时,如何限制可以声明的特定部分的数量?
例如,如果在 web.config 中,我重复 appSettings 部分...
<appSettings />
<appSettings />
...配置加载时出现异常。
如果我对我的部分做同样的事情......
<employer />
<employer />
...它允许它,但我不希望它。
我的部分代码(C#)如下所示:
[ConfigurationProperty("employer", IsRequired = true)]
public EmployerElement Employer
{
get
{
return (EmployerElement)this["employer"];
}
set
{ this["employer"] = value; }
}
任何帮助表示赞赏,谢谢。