1. 首页
  2. 编程语言
  3. C#
  4. 使用 ConfigurationSection 创建自定义配置节

使用 ConfigurationSection 创建自定义配置节

上传者: 2018-12-28 19:44:50上传 RAR文件 24.78KB 热度 32次
您可以用自己的 XML 配置元素来扩展标准的 ASP.NET 配置设置集。若要完成该操作,您必须创建自己的配置节处理程序。 app.config 注:section.type="path,程序集名称" namespace CustomConfigSection { public class MySectionHandler : IConfigurationSectionHandler { #region IConfigurationSectionHandler Members public object Create(object parent, object configContext, XmlNode section) { List addressList = new List(); 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 } } .com" /> 注:section.type="path,程序集名称" namespace CustomConfigSection { public class MySectionHandler : IConfigurationSectionHandler { #region IConfigurationSectionHandler Members public object Create(object parent, object configContext, XmlNode section) { List addressList = new List(); 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 } }
用户评论
码姐姐匿名网友 2018-12-28 19:44:50

好吧,并不是我想要的。

码姐姐匿名网友 2018-12-28 19:44:50

资源不错 有一定的借鉴意义