在app.config自訂一些配置資訊
来源:互联网 发布:淘宝怎么自定义尺码 编辑:程序博客网 时间:2024/05/16 01:29
在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
{
#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>裡了
不懂得放哪些.可以先序列化一下你需要的哪個類.把資訊複製過來就可以搞定了.
摘自:http://www.cnblogs.com/lovebanyi/archive/2007/05/10/741951.html
- 在app.config自訂一些配置資訊
- 在app.config中获取ConnectionStrings配置
- 在Web.config或App.config中的添加自定义配置
- 在Web.config或App.config中的添加自定义配置
- 在Web.config或App.config中的添加自定义配置
- C#配置App.config
- App.config配置
- C#配置App.config
- C#配置App.config
- C#配置app.config
- C#配置App.config
- VB.NET2005 在项目中添加App.config的配置
- VB.NET 在项目中添加App.config的配置
- 在C#类库中使用App.config文件自定义配置
- 如何在web.config 或者 app.config 文件中配置自定义节点
- 在web.config和app.config文件中增加自定义配置节点
- 在web.config和app.config文件中增加自定义配置节点
- 关于log4net1.2.10.0在web.config和app.config的不同配置
- 从0开始做网站
- java对oracle中blob字段的操作
- ERP术语解释及SAP模块介绍
- 常见C语言面试题之二:浮点数转换为字符串
- PPT2Flash Professional 5.1.0.4 绿色特别版
- 在app.config自訂一些配置資訊
- 初学摄影全程38个训练项目
- 常见C语言面试题之三:字符串替代
- 熊晓鸽的赌注人生
- Python 计算器
- 常见C语言面试题之四:删除字符串头尾空格,字符串右对齐
- 基于SQL SERVER 分页的存储过程
- 常见C语言面试题之五:两个字符串的最大公共子字符串
- c#中父窗口和子窗口之间实现控件互操作