网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > .Net编程 > 正文

如何使用和开发自定义配置节

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
  •      public string CustomAttribute {  
  •          get { return (string)base["customAttribute"]; }  
  •          set { base["customAttribute"] = value; }  
  •      }  
  •      //添加特性ConfigurationPropertyAttribute  
  •      [ConfigurationProperty("customElement", DefaultValue = "", IsRequired = true)]  
  •      public CustomElementConfiguration CustomElement {  
  •          get { return (CustomElementConfiguration)base["customElement"]; }  
  •          set { base["customElement"] = value; }  
  •      } 
  • }  
  • //自定义配置元素  
  • public class CustomElementConfiguration : ConfigurationElement  
  • {  
  •      public CustomElementConfiguration() { }  
  •      public CustomElementConfiguration(string value1, string value2)  
  •      {  
  •          Value1 = value1;  
  •          Value2 = value2;  
  •      } 
  •      [ConfigurationProperty("value1", DefaultValue = "", IsRequired = true)]  
  •      public string Value1 {  
  •          get { return (string)base["value1"]; }  
  •          set { base["value1"] = value; }  
  •      } 
  •      [ConfigurationProperty("value2", DefaultValue = "", IsRequired = true)]  
  •      public string Value2  
  •      {  
  •          get { return (string)base["value2"]; }  
  •          set { base["value2"] = value; }  
  •      }  
  • 第二步:在*.config中设置自定的元素

    1. <configuration> 
    2. <!-- 配置节-->  
    3.   <configSections>  
    4.     <sectionGroup name="customGroup">  
    5.       <section  
    6.         name="customSection"  
    7.         type=" 
    8. MyCustomConfiguration.CustomSectionConfiguration, MyCustomConfiguration, Version=1.0.0.0, Culture=neutral
    9. PublicKeyToken=null"   allowLocation="true"    allowDefinition="everywhere"  />  
    10.     </sectionGroup> 
    11. ……  
    12.   <!-- 配置节设置信息 -->  
    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师