您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp.net >> 正文

在Asp.Net2.0中可以方便的访问配置文件web.config

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-1-30 我要参与讨论

 

Asp.Net2.0中我们可以方便的访问配置文件中,.NetFrameWork2.0新增加了 SystemWebSectionGroup 类。
允许用户以编程方式访问配置文件的 system.web 组。
比如判断web.config内是否为 debug="true",或者判断身份验证形式

    SystemWebSectionGroup ws = new SystemWebSectionGroup();
    CompilationSection cp = ws.Compilation;
    用cp.Debug;就可以得到compilation节内关于"debug"的配置
     AuthenticationSection  as = ws.Authentication;
    用 as.Mode  可以获取 authentication节中关于"mode"的配置,值为AuthenticationMode 枚举之一
AuthenticationMode的取值如下:
  成员名称 说明
  Forms 将基于 ASP.NET 窗体的身份验证指定为身份验证模式。 
  None 不指定身份验证。 
  Passport 将 Microsoft Passport 指定为身份验证模式。 
  Windows 将 Windows 指定为身份验证模式。在使用 Internet 信息服务 (IIS) 身份验证方法(基本、简要、集成 Windows (NTLM/Kerberos) 或证书)时适用此模式。 

    
附:SystemWebSectionGroup 类的公共属性:
  名称  说明 
  AnonymousIdentification  获取 anonymousIdentification 节。
  Authentication  获取 authentication 节。
  Authorization  获取 authorization 节。
  BrowserCaps  获取 browserCaps 节。
  ClientTarget  获取 clientTarget 节。
  Compilation  获取 compilation 节。
  CustomErrors  获取 customErrors 节。
  Deployment  获取 deployment 节。
  DeviceFilters  获取 deviceFilters 节。
  Globalization  获取 globalization 节。
  HealthMonitoring  获取 healthMonitoring 节。
  HostingEnvironment  获取 hostingEnvironment 节。
  HttpCookies  获取 httpCookies 节。
  Htt

[1] [2] [3] 下一页

在google里搜索更多在Asp.Net2.0中可以方便的访问配置文件web.config

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明