System.Web 名稱空間

iDotNetSpace發表於2008-01-22

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 表示處理 TraceContextTraceFinished 事件的方法。
  列舉 說明
公共列舉 ApplicationShutdownReason 指定 AppDomain 類為何關閉。
公共列舉 AspNetHostingPermissionLevel 指定授予 ASP.NET Web 應用程式的信任級別。
公共列舉 HttpCacheability 提供用於設定 Cache-Control HTTP 標頭的列舉值。
公共列舉 HttpCacheRevalidation 提供用於設定重新驗證特定的 Cache-Control HTTP 標頭的列舉值。
公共列舉 HttpCookieMode 指定如何將 Cookie 用於 Web 應用程式。
公共列舉 HttpValidationStatus 提供指示快取驗證狀態的列舉值。
公共列舉 ProcessShutdownReason 提供指示程式關閉原因的列舉值。
公共列舉 ProcessStatus 提供指示程式當前狀態的列舉值。
公共列舉 TraceMode 指定跟蹤訊息發出到頁的 HTML 輸出中所採用的順序。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-156343/,如需轉載,請註明出處,否則將追究法律責任。

相關文章