亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

ExampleConfigurationSectionHandler

系統 1964 0

ExampleConfigurationSectionHandler.cs

      
         1
      
      
        using
      
      
         System;


      
      
         2
      
      
        using
      
      
         System.Collections.Generic;


      
      
         3
      
      
        using
      
      
         System.Configuration;


      
      
         4
      
      
        using
      
      
         System.IO;


      
      
         5
      
      
        using
      
      
         System.Linq;


      
      
         6
      
      
        using
      
      
         System.Runtime.InteropServices.ComTypes;


      
      
         7
      
      
        using
      
      
         System.Text;


      
      
         8
      
      
        using
      
      
         System.Threading.Tasks;


      
      
         9
      
      
        using
      
      
         System.Xml;


      
      
        10
      
      
        using
      
      
         System.Xml.Serialization;


      
      
        11
      
      
        12
      
      
        namespace
      
      
         SampleConfigSectionHandle


      
      
        13
      
      
        {


      
      
        14
      
      
        public
      
      
        sealed
      
      
        class
      
      
         ExampleConfigurationSectionHandler : IConfigurationSectionHandler


      
      
        15
      
      
            {


      
      
        16
      
      
        public
      
      
        object
      
       Create(
      
        object
      
       parent, 
      
        object
      
      
         configContext, XmlNode section)


      
      
        17
      
      
                {


      
      
        18
      
      
        var
      
       xmlSerializer = 
      
        new
      
       XmlSerializer(
      
        typeof
      
      
        (UserInfo));


      
      
        19
      
      
        20
      
      
        using
      
       (
      
        var
      
       stream = 
      
        new
      
      
         MemoryStream(Encoding.Default.GetBytes(section.InnerXml)))


      
      
        21
      
      
                    {


      
      
        22
      
      
        var
      
       xmlNode =
      
         XmlReader.Create(stream);


      
      
        23
      
      
        24
      
      
        return
      
      
         xmlSerializer.Deserialize(xmlNode);


      
      
        25
      
      
                    }


      
      
        26
      
      
                }


      
      
        27
      
      
            }


      
      
        28
      
      
        29
      
      
        public
      
      
        class
      
      
         UserInfo


      
      
        30
      
      
            {


      
      
        31
      
      
        public
      
      
        string
      
       UserName { 
      
        get
      
      ; 
      
        set
      
      
        ; }


      
      
        32
      
      
        33
      
      
        public
      
      
        string
      
       UserPwd { 
      
        get
      
      ; 
      
        set
      
      
        ; }


      
      
        34
      
      
            }


      
      
        35
      
       }
    

App.config

      
         1
      
      
        <?
      
      
        xml version="1.0" encoding="utf-8" 
      
      
        ?>
      
      
         2
      
      
        <
      
      
        configuration
      
      
        >
      
      
         3
      
      
         4
      
      
         5
      
      
        <
      
      
        configSections
      
      
        >
      
      
         6
      
      
         7
      
      
        <!--
      
      
        示例配置節
      
      
        -->
      
      
         8
      
      
        <
      
      
        section 
      
      
        name
      
      
        ="example"
      
      
         type
      
      
        ="SampleConfigSectionHandle.ExampleConfigurationSectionHandler,SampleConfigSectionHandle"
      
      
        />
      
      
         9
      
      
        10
      
      
        </
      
      
        configSections
      
      
        >
      
      
        11
      
      
        12
      
      
        <
      
      
        startup
      
      
        >
      
      
        13
      
      
        <
      
      
        supportedRuntime 
      
      
        version
      
      
        ="v4.0"
      
      
         sku
      
      
        =".NETFramework,Version=v4.5"
      
      
        />
      
      
        14
      
      
        </
      
      
        startup
      
      
        >
      
      
        15
      
      
        16
      
      
        <!--
      
      
        配置節實例
      
      
        -->
      
      
        17
      
      
        <
      
      
        example
      
      
        >
      
      
        18
      
      
        19
      
      
        <
      
      
        UserInfo
      
      
        >
      
      
        20
      
      
        <
      
      
        UserName
      
      
        >
      
      WangYa
      
        </
      
      
        UserName
      
      
        >
      
      
        21
      
      
        <
      
      
        UserPwd
      
      
        >
      
      123456
      
        </
      
      
        UserPwd
      
      
        >
      
      
        22
      
      
        </
      
      
        UserInfo
      
      
        >
      
      
        23
      
      
        24
      
      
        </
      
      
        example
      
      
        >
      
      
        25
      
      
        26
      
      
        </
      
      
        configuration
      
      
        >
      
    

Program.cs

      
        using
      
      
         System;


      
      
        using
      
      
         System.Collections.Generic;


      
      
        using
      
      
         System.Configuration;


      
      
        using
      
      
         System.Diagnostics;


      
      
        using
      
      
         System.Linq;


      
      
        using
      
      
         System.Text;


      
      
        using
      
      
         System.Threading.Tasks;




      
      
        namespace
      
      
         SampleConfigSectionHandle

{

    
      
      
        class
      
      
         Program

    {

        
      
      
        static
      
      
        void
      
       Main(
      
        string
      
      
        [] args)

        {

            
      
      
        var
      
       config = ConfigurationManager.GetSection(
      
        "
      
      
        example
      
      
        "
      
      ) 
      
        as
      
      
         UserInfo;



            
      
      
        if
      
       (config != 
      
        null
      
      
        )

            {

                Console.WriteLine(config.UserName);

                Console.WriteLine(config.UserPwd);

            }



            Console.Read();

        }

    }

}
      
    

?

?

?

?

ExampleConfigurationSectionHandler


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲精品一区二区手机在线 | 成人毛片18女人毛片 | 四虎国产精品永久在线播放 | 欧美一级在线看 | 99久久国产综合精品成人影院 | 国产99网站| 日日干日日操日日射 | 久草在线国产视频 | 国产一区二区精品在线观看 | 久久婷婷婷 | 欧美人在线一区二区三区 | 色综合久久久久久 | 中文字幕日韩一区二区不卡 | 中文字幕 二区 三区 搜查官 | 精品一区二区三区 不卡高清 | 欧美在线 | 亚洲 | 天天干成人网 | 免费国产高清精品一区在线 | 国产精品免费播放 | 99综合网| 欧美一级精品高清在线观看 | 欧美一区二区免费 | 欧美成人毛片免费网站 | 国产女主播在线视频 | 亚洲欧美在线综合一区二区三区 | 亚洲欧美中文字幕 | 日本中文字幕不卡免费视频 | 国产亚洲欧美日韩国产片 | 九九亚洲综合精品自拍 | 亚洲在线视频 | 亚洲天天做夜夜做天天欢人人 | 大胆国模一区二区三区伊人 | 天天操网 | 欧洲一级做a爱在线观看 | 欧美一级aa免费毛片 | 亚洲国产成人麻豆精品 | 欧美特黄aaaaaa | 国产精品日韩欧美 | 精品国产一区二区三区久久影院 | 天天撸夜夜操 | 97影院支持微信微博观看 |