System.Web 命名空间

来源:互联网 发布:excel查找多个数据 编辑:程序博客网 时间:2024/05/24 06:13

System.Web 命名空间提供使得可以进行浏览器与服务器通信的类和接口。此命名空间包括 HttpRequest 类(用于提供有关当前 HTTP 请求的广泛信息)、HttpResponse 类(用于管理对客户端的 HTTP 输出)以及 HttpServerUtility 类(用于提供对服务器端实用工具与进程的访问)。System.Web 还包括用于 Cookie 操作、文件传输、异常信息和输出缓存控制的类。

  类 说明 公共类 AspNetHostingPermission ASP.NET 寄宿的环境中的控件访问权限。无法继承此类。 公共类 AspNetHostingPermissionAttribute 允许对使用声明安全性应用到代码中的 AspNetHostingPermission 进行安全操作。无法继承此类。 公共类 DefaultHttpHandler 表示默认 HTTP 处理程序的属性和方法。 公共类 HttpApplication 定义 ASP.NET 应用程序中的所有应用程序对象通用的方法、属性和事件。此类是用户在 global.asax 文件中所定义的应用程序的基类。 公共类 HttpApplicationState 启用 ASP.NET 应用程序中多个会话和请求之间的全局信息共享。 公共类 HttpBrowserCapabilities 使服务器能够收集有关在客户端运行的浏览器功能的信息。 公共类 HttpCachePolicy 包含用于设置缓存特定的 HTTP 标头的方法和用于控制 ASP.NET 页输出缓存的方法。 公共类 HttpCacheVaryByHeaders 提供一种设置 VaryByHeaders 属性的类型安全的方法。 公共类 HttpCacheVaryByParams 提供一种设置 VaryByParams 属性的类型安全的方法。 公共类 HttpClientCertificate 提供由客户端为响应服务器对客户端标识的请求而发出的客户证书字段。 公共类 HttpCompileException 发生编译器错误时引发的异常。 公共类 HttpContext 封装有关个别 HTTP 请求的所有 HTTP 特定的信息。 公共类 HttpCookie 提供创建和操作各 HTTP Cookie 的类型安全方法。 公共类 HttpCookieCollection 提供操作 HTTP Cookie 的类型安全方法。 公共类 HttpException 描述在处理 HTTP 请求期间发生的异常。 公共类 HttpFileCollection 提供对客户端上载文件的访问,并组织这些文件。 公共类 HttpModuleCollection 提供一种索引和检索 IHttpModule 对象集合的方法。 公共类 HttpParseException 发生分析错误时引发的异常。 公共类 HttpPostedFile 提供对客户端已上载的单独文件的访问。 公共类 HttpRequest 使 ASP.NET 能够读取客户端在 Web 请求期间发送的 HTTP 值。 公共类 HttpRequestValidationException 当从客户端收到作为请求数据一部分的潜在恶意输入字符串时引发的异常。无法继承此类。 公共类 HttpResponse 封装来自 ASP.NET 操作的 HTTP 响应信息。 公共类 HttpRuntime 为当前应用程序提供一组 ASP.NET 运行时服务。 公共类 HttpServerUtility 提供用于处理 Web 请求的 Helper 方法。 公共类 HttpStaticObjectsCollection 为 StaticObjects 属性提供应用程序范围内的对象的集合。 公共类 HttpUnhandledException 发生一般异常时引发的异常。 公共类 HttpUtility 提供用于在处理 Web 请求时编码和解码 URL 的方法。无法继承此类。 公共类 HttpWorkerRequest 此抽象类定义由 ASP.NET 托管代码用于处理请求的基本辅助方法和枚举。 公共类 HttpWriter 提供通过内部 HttpResponse 对象访问的 TextWriter 对象。 公共类 ParserError 表示分析器错误或警告。无法继承此类。 公共类 ParserErrorCollection 管理分析过程中检测到的一组分析器错误。无法继承此类。 公共类 ProcessInfo 提供有关当前正在执行的进程的信息。 公共类 ProcessModelInfo 包含用于返回有关辅助进程的信息的方法。 公共类 SiteMap SiteMap 类是站点的导航结构在内存中的表示形式,导航结构由一个或多个站点地图提供程序提供。无法继承此类。 公共类 SiteMapNode 表示分层的站点地图结构(如 SiteMap 类和实现抽象类 SiteMapProvider 的类所描述的结构)中的一个节点。 公共类 SiteMapNodeCollection 提供 SiteMapNode 对象的强类型集合并实现 IHierarchicalEnumerable 接口,以支持在该集合中导航。 公共类 SiteMapProvider 为所有站点地图数据提供程序提供公共基类,并为开发人员提供一条实现自定义站点地图数据提供程序的途径,这些提供程序可与 ASP.NET 站点地图基础结构一起用作 SiteMap 对象的持久存储区。 公共类 SiteMapProviderCollection 由 SiteMap 类用于跟踪在站点地图初始化期间对 SiteMap 可用的 SiteMapProvider 对象集。无法继承此类。 公共类 SiteMapResolveEventArgs 为通过调用 SiteMapProvider 类的 CurrentNode 属性引发的事件提供数据。 公共类 StaticSiteMapProvider 作为 SiteMapProvider 抽象类的部分实现和 XmlSiteMapProvider 类(它是 ASP.NET 中的默认站点地图提供程序)的基类。 公共类 TraceContext 捕获并提供有关 Web 请求的执行详细信息。无法继承此类。 公共类 TraceContextEventArgs 向所有处理 TraceFinished 事件的方法提供跟踪记录的集合。无法继承此类。 公共类 TraceContextRecord 表示 ASP.NET 跟踪消息和任何关联数据。 公共类 VirtualPathUtility 为常见的虚拟路径操作提供实用工具方法。 公共类 WebPageTraceListener 提供一个将 Trace 消息定向到 ASP.NET 网页输出的侦听器。 公共类 XmlSiteMapProvider XmlSiteMapProvider 类从 SiteMapProvider 类派生,并且是 ASP.NET 的默认站点地图提供程序。XmlSiteMapProvider 类从 XML 文件生成站点地图树。
  接口 说明 公共接口 IHttpAsyncHandler 定义 HTTP 异步处理程序对象必须实现的协定。 公共接口 IHttpHandler 定义 ASP.NET 为使用自定义 HTTP 处理程序同步处理 HTTP Web 请求而实现的协定。 公共接口 IHttpHandlerFactory 定义类工厂为创建新的 IHttpHandler 对象而必须实现的协定。 公共接口 IHttpModule 向实现类提供模块初始化和处置事件。 公共接口 IPartitionResolver 定义必须实现的方法,这些方法用于自定义的会话状态分区解析。
  委托 说明 公共委托 BeginEventHandler 表示处理异步事件(如应用程序事件)的方法。此委托在异步操作开始时调用。 公共委托 EndEventHandler 表示处理异步事件(如应用程序事件)的方法。 公共委托 HttpCacheValidateHandler 表示一个方法,在从缓存提供某个缓存项之前将调用该方法来验证该项。 公共委托 HttpResponseSubstitutionCallback 表示处理缓存后替换的方法。 公共委托 HttpWorkerRequest.EndOfSendNotification 表示用于在完成发送响应后通知调用方的方法。 公共委托 SiteMapResolveEventHandler 表示的方法将用于处理 SiteMapProvider 或静态 SiteMap 类的特定实例的 SiteMapResolve 事件。 公共委托 TraceContextEventHandler 表示处理 TraceContext 的 TraceFinished 事件的方法。
  枚举 说明 公共枚举 ApplicationShutdownReason 指定 AppDomain 类为何关闭。 公共枚举 AspNetHostingPermissionLevel 指定授予 ASP.NET Web 应用程序的信任级别。 公共枚举 HttpCacheability 提供用于设置 Cache-Control HTTP 标头的枚举值。 公共枚举 HttpCacheRevalidation 提供用于设置重新验证特定的 Cache-Control HTTP 标头的枚举值。 公共枚举 HttpCookieMode 指定如何将 Cookie 用于 Web 应用程序。 公共枚举 HttpValidationStatus 提供指示缓存验证状态的枚举值。 公共枚举 ProcessShutdownReason 提供指示进程关闭原因的枚举值。 公共枚举 ProcessStatus 提供指示进程当前状态的枚举值。 公共枚举 TraceMode 指定跟踪消息发出到页的 HTML 输出中所采用的顺序。
 
原创粉丝点击