zoukankan
html css js c++ java
在app.config自定义一些配置信息
我们想到的是将xml反序化.这们就可以得到这个对象了
[Serializable()]
[XmlRoot(
"
FetcherConfig
"
)]
public
class
FetcherConfiguration
{
/**/
///
某些属性
public
static
FetcherConfiguration GetConfig()
{
if
(instance_
==
null
)
{
instance_
=
(FetcherConfiguration) ConfigurationSettings.GetConfig(
"
FetcherConfig
"
);
}
return
instance_;
}
}
这个xml的信息是从哪来呢?我们是把它放在app.config里的所以我们需要下面的Handler
public
class
FetcherConfigSerializerSectionHandler:IConfigurationSectionHandler
{
IConfigurationSectionHandler Members
#region
IConfigurationSectionHandler Members
public
object
Create(
object
parent,
object
configContext, System.Xml.XmlNode section)
{
XmlSerializer ser
=
new
XmlSerializer(
typeof
(FetcherConfiguration));
return
ser.Deserialize(
new
XmlNodeReader(section));
}
#endregion
}
配置
我们需要加入自己的<configSections>
<section name="配置节的名字Xmlroot的名字" type="类的全名,类库的名字" />
接下来就可以把一些信息放到
<configuration>里了
不懂得放哪些.可以先序列化一下你需要的哪个类.把信息复制过来就可以搞定了.
查看全文
相关阅读:
2008俱乐部高校行之中南民族大学
[更新]MSDN中Webcast "WPF中的图形系统系列" 课程预告及反馈
7月20日 武汉.NET俱乐部在线沙龙!
2007武汉.NET俱乐部沙龙VS2008、WPF、Silverlight
MSDN新年第一次WebCast总结
[评]Microsoft Visual Web Developer 2008 Step by Step, Express Edition
[老爸创作的歌词]我从瓦砾中站起
[Expert MS IL Assembler]武汉.NET俱乐部在线沙龙与线下聚会
2008开年大礼:《Application = Code + Markup》中文版面世
2009武汉.NET俱乐部活动之黄冈站
原文地址:https://www.cnblogs.com/lovebanyi/p/741951.html
最新文章
右键添加在siblime中打开选项
webpack入门学习总结
magento解决“购物车移动到收藏夹”不好使
magento根据浏览次数为商品做排行
SQL SERVER 2008+Team Foundation Server 2010 安装和配置中的经验
结队项目——第一次作业
个人技术博客(α)
软件工程实践2017第二次作业
结对项目第二次作业
软件工程实践2017第一次作业
热门文章
SDN第一次上机作业
SDN第一次作业
mysql数据库笔记
pythonic编程示例及简析
python实现删除空文件夹 附源代码
python 删除重复文件 附源代码
python实现算法: 多边形游戏 数塔问题 01背包问题 快速排序
python 令人抓狂的编码问题
mysql数据库增、删、改、查等基本命令
python re 模块小结
Copyright © 2011-2022 走看看