ASP.NET的命名空间
ASP.NET的命名空間
? ? ?命名空間(namespace)
? ? ?ASP.NET中的各種語言使用的一種代碼組織的形式。
? ? ?通過命名空間來分類,區別不同的代碼功能,也是ASP.NET中所有類的完全名稱的一部分。
? ? ?命名空間不過是數據類型的一種組合方式,但是,命名空間中所有數據類型的名稱,都會自動加上該命名空間的名字作為前綴。
??命名空間還可以相互嵌套,比如,大多數用于一般目的的.NET基類,位于命名空間System中,基類Array在這個命名空間中,因此,該類全名為System.Array。
??把一個類型放在命名空間中,可以有效的給這個類型指定一個較長的名稱,該名稱中包括類型的命名空間,后面是點(.)和類的名稱。
??基礎命名空間
??System.Collections
??說明:包含了一些與幾何相關的類型,如列表、隊列、位數組、哈希表和字典表。
??System.IO
??說明:包含了一些數據流類型并提供了文件和目錄同步異步讀寫。
??System.Text
??說明:包含了一些表示字符編碼的類型并提供了字符串的操作和格式化。
??System.Reflection
??說明:包含了一些提供加載類型,方法和字段的托管視圖以及動態創建和調用類型功能的類型。
??System.Threading
??說明:提供啟用多線程的類和接口。
??圖形命名空間
??System.Drawing
??說明:這個主要是GDI+命名空間定了許多類型,實際基本的繪圖類型字體、鋼筆、基本畫筆等,和無所不能的Graphics對象。
??System.Drawing2D
??說明:提供高級的二維和矢量圖形功能。
??System.Drawing.Imaging
??說明:定義了一些類型實現圖形圖像的操作。
??System.Drawing.Text
??說明:提供了操作字體集合的功能。
??System.Drawing.Printing
??說明:定義了一些類型實現在打印紙上繪制圖像,和打印機交互一級格式化某個打印任務的總體外觀等功能。
??數據命名空間
??System.Data
??說明:包含了數據訪問使用的一些主要類型。
??System.Data.Common
??說明:包含了各種數據庫訪問共享的一些類型。
??System.XML
??說明:包含了根據標準來支持XML處理的類。
??System.Data.OleDb
??說明:包含了一些OLEDB數據源的類型。
??System.Data.Sql
??說明:枚舉安裝在當前本地網絡的SQL Server實例。
??System.Data.SqlClient
??說明:包含了一些操作MS SQL Server數據庫的類型,提供了和System.Data.OleDb相似的功能,但是,針對SQL做了優化。
??System.Data.SqlTypes
??說明:提供了一些表示SQL數據類型的類。
??System.Data.Odbc
??說明:用于ODBC的.NETFramework數據提供程序。
??System.Transactions
??說明:提供了編寫事務性應用程序和資源管理器的一些類。
??WEB命名空間
??System.Web
??說明:包含啟用瀏覽器、服務器通信的類和接口。用于管理到客戶端的HTTP輸出和讀取HTTP請求。附加的類則提供了一些功能,用于服務器端的應用程序以及進程、Cookie管理、文件傳輸、異常信息和輸出緩存的控制。
??System.Web.UI
??說明:包含Web窗體的類,包括Page類和用于創建Web用戶界面的其他標準類。
??System.Web.UI.HtmlControls
??說明:包含用于HTML特定控件的類,這些控件可以添加到Web窗體中以創建Web用戶界面。
??System.Web.UI.WebControls
??說明:創建ASP.NET服務器控件的類,當添加到窗體時,這些控件將呈現瀏覽器特定的HTML和腳本,用于創建和設備無關的Web用戶界面。
??System.Web.Mobile
??說明:生成ASP.NET移動應用程序所需要的核心功能,包括身份驗證和錯誤處理。
??System.Web.UI.MobileControls
??說明:包括一組ASP.NET服務器控件,這些控件可以針對不同的移動設備呈現應用程序。
??System.Web.Services
??說明:能夠使用和生成XML Web Service的類,這些服務時駐留在服務器中的可編程實體,并通過標準Internet協議公開。
??框架服務命名空間
??System.Diagnostics
??說明:該類提供允許啟動系統進程,讀取和寫入事件日志以及使用性能計數器監視系統性能。
??System.DirectoryServices
??說明:提供的類可便于從托管代碼中訪問Active Directory。此命名空間中的類可以從任何ActiveDirectory服務提供程序一起使用。
??System.Media
??說明:用于包房聲明文件和訪問系統提供的聲音的類。
??System.Management
??說明:提供的類用于管理一些信息和事件,它們關系到系統,設備和WMI基礎結構所使用的應用程序。
??System.Messaging
??說明:提供的類用于連接到網絡上的消息隊列,向隊列發送消息,從隊列接收和查看消息。
??System.ServiceProcess
??說明:提供的類用于安裝和運行服務,服務是長期運行的可執行文件,它們不通過用戶界面來運行。
??System.Timers
??說明:提供基于服務器的計時器組件,用于按指定的間隔引發事件。
??安全性命名空間
??System.Security
??說明:提供公共語言運行庫安全性系統的基礎結構。
??System.Net.Security
??說明:提供用戶主機間安全通信的網絡流。
??System.Web.Security
??說明:包含的類用于在Web應用程序中實現ASP.NET安全性。
??System.Net
??說明:包含的類可為當前網絡上的多種協議提供簡單的編程接口。
??System.Net.Cache
??說明:定義了一些類和枚舉,用于為使用WebRequest和HttpWebRequest類獲取的資源定義緩存策略。
??System.Net.Configuration
??說明:包含了以編程方式訪問和更新System.NET命名空間和配置設置的類。
??System.Net.Mime
??說明:包含了用于將電子郵件發送到SMTP服務器進行傳送的類。
??System.Net.Networkinformation
??說明:提供對網絡流量數據、網絡地址信息和本地計算機的地址更改通知的訪問,還包含實現Ping實用工具的類。
??System.Net.Sockets
??說明:為嚴格控制網絡訪問的開發人員提供Windows套接字接口的托管。
??配置命名空間
??System.Configuration
??說明:包含用于以編程方式訪問.NET Framework配置設置并處理配置文件中錯誤的類。
??System.Configuration.Assemblies
??說明:包含用于配置程序集的類。
??System.Configuration.Provider
??說明:包含由服務器和客戶端應用程序共享,以支持可插接式模型輕松添加或移除功能的基類。
??本地化命名空間
??System.Globalization
??說明:定義與區域性相關的信息,其中包括語言、國家、地區、日歷、日期格式的模式、貨幣和數字、以及字符串的排序順序。
??System.Resources
??說明:提供一些類和接口,使開發人員創建、存儲并管理程序中使用的各種區域性特定資源。
??System.Ressources.Tools
??說明:包含StronglyTypedResourceBuilder類,該類提供對強類型資源的支持。在編譯時功能通過創建包含一組靜態只讀屬性的類封裝對資源的訪問,而使得使用資源變得更加容易。
總結
以上是生活随笔為你收集整理的ASP.NET的命名空间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET页面指令
- 下一篇: ASP.NET实现文件上传