使用 ConfigurationSection 创建自定义配置节
您可以用自己的 XML 配置元素来扩展标准的 ASP.NET 配置设置集。若要完成该操作,您必须创建自己的配置节处理程序。 app.config <configuration> <configSections> <section name="SendEmail" type="CustomConfigSection.MySectionHandler,CustomConfigSectionTest" /> </configSections> <appSettings> </appSettings> <SendEmail> <Add MailAddress="a1@126.com" /> <Add MailAddress="a2@126.com" /> <Add MailAddress="a3@126.com" /> <Add MailAddress="a4@126.com" /> </SendEmail> </configuration> 注:section.type="path,程序集名称" namespace CustomConfigSection { public class MySectionHandler : IConfigurationSectionHandler { #region IConfigurationSectionHandler Members public object Create(object parent, object configContext, XmlNode section) { List<string> addressList = new List<string>(); string address; foreach (XmlNode childNode in section.ChildNodes) { if (childNode.Attributes["MailAddress"] != null) { address = childNode.Attributes["MailAddress"].Value; if (!string.IsNullOrEmpty(address)) { addressList.Add(address); } } } return addressList; } #endregion } }
- 1
- 小德尔2017-06-02好吧,并不是我想要的。
- 西伯利亚Wolf2016-04-10资源不错 有一定的借鉴意义
- 粉丝: 6
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助