日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > C# >内容正文

C#

【转】C#中的命名空间namespace全解

發(fā)布時(shí)間:2023/12/10 C# 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】C#中的命名空间namespace全解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

.NET Framework 類庫(kù)提供下列命名空間:


【Microsoft】
?

Microsoft.CSharp
包含支持用 C# 語(yǔ)言進(jìn)行編譯和代碼生成的類。
Microsoft.JScript
包含支持用 JScript 語(yǔ)言進(jìn)行編譯和代碼生成的類。
Microsoft.VisualBasic
包含支持用 Visual Basic .NET 語(yǔ)言進(jìn)行編譯和代碼生成的類。
Microsoft.Vsa
包含使您可以將 .NET Framework 腳本引擎的腳本集成到應(yīng)用程序中以及在運(yùn)行時(shí)編譯和執(zhí)行代碼的接口。
Microsoft.Win32
提供兩種類型的類:處理由操作系統(tǒng)引發(fā)的事件的類和對(duì)系統(tǒng)注冊(cè)表進(jìn)行操作的類。

【System】

System
包含用于定義常用值和引用數(shù)據(jù)類型、事件和事件處理程序、接口、屬性和處理異常的基礎(chǔ)類和基類。
其他類提供支持下列操作的服務(wù):數(shù)據(jù)類型轉(zhuǎn)換,方法參數(shù)操作,數(shù)學(xué)計(jì)算,遠(yuǎn)程和本地程序調(diào)用,應(yīng)用程序環(huán)境管理以及對(duì)托管和非托管應(yīng)用程序的監(jiān)管。
System.CodeDom
包含可用于表示源代碼文檔的元素和結(jié)構(gòu)的類。這些元素可用于建立源代碼文檔的結(jié)構(gòu)。通過(guò)使用 System.CodeDom.Compiler 命名空間所提供的功能,可以將源代碼文檔輸出為用受支持的語(yǔ)言編寫(xiě)的源代碼。
System.CodeDom.Compiler
包含用于管理用受支持的編程語(yǔ)言生成和編譯源代碼的類型。每個(gè)代碼生成器可根據(jù)“代碼文檔對(duì)象模型”(CodeDOM) 源代碼模型的結(jié)構(gòu)(由 System.CodeDom 命名空間所提供的元素組成),用特定的某種編程語(yǔ)言生成源代碼。
System.Collections
包含定義各種對(duì)象集合(如列表、隊(duì)列、位數(shù)組、哈希表和字典)的接口和類。
System.Collections.Specialized
包含專用的強(qiáng)類型集合;例如,鏈接表詞典、位向量以及只包含字符串的集合。
System.ComponentModel
提供用于實(shí)現(xiàn)組件和控件的運(yùn)行時(shí)和設(shè)計(jì)時(shí)行為的類。此命名空間包括用于屬性和類型轉(zhuǎn)換器的實(shí)現(xiàn)、數(shù)據(jù)源綁定和組件授權(quán)的基類和接口。
System.ComponentModel.Design
包含可由開(kāi)發(fā)人員用來(lái)生成自定義設(shè)計(jì)時(shí)組件行為和在設(shè)計(jì)時(shí)配置組件的用戶界面的類。設(shè)計(jì)時(shí)環(huán)境提供了使開(kāi)發(fā)人員能夠安排組件并配置它們的屬性的系統(tǒng)。
System.ComponentModel.Design.Serialization
提供支持在設(shè)計(jì)時(shí)自定義和控制序列化的類型。
?

System.Configuration

提供使您可以以編程方式訪問(wèn) .NET Framework 配置設(shè)置和處理配置文件(.config 文件)中的錯(cuò)誤的類和接口。
System.Configuration.Assemblies
包含用于配置程序集的類。
System.Configuration.Install
提供使您可以為自己的組件編寫(xiě)自定義安裝程序的類。Installer 類是 .NET Framework 中所有自定義安裝程序的基類。
?

System.Data

基本上由構(gòu)成 ADO.NET 結(jié)構(gòu)的類組成。ADO.NET 結(jié)構(gòu)使您可以生成可用于有效管理多個(gè)數(shù)據(jù)源中的數(shù)據(jù)的組件。在斷開(kāi)連接的方案(如 Internet)中,ADO.NET 提供了一些可以在多層系統(tǒng)中請(qǐng)求、更新和協(xié)調(diào)數(shù)據(jù)的工具。ADO.NET 結(jié)構(gòu)也可以在客戶端應(yīng)用程序(如 Windows 窗體)或 ASP.NET 創(chuàng)建的 HTML 頁(yè)中實(shí)現(xiàn)。
System.Data.Common
包含由 .NET Framework 數(shù)據(jù)提供程序共享的類。.NET Framework 數(shù)據(jù)提供程序描述用于在托管空間中訪問(wèn)數(shù)據(jù)源(如數(shù)據(jù)庫(kù))的類的集合。
System.Data.Odbc
封裝 ODBC .NET Framework 數(shù)據(jù)提供程序。.NET Framework 數(shù)據(jù)提供程序描述用于在托管空間中訪問(wèn)數(shù)據(jù)源(如數(shù)據(jù)庫(kù))的類的集合。通過(guò)使用 OdbcDataAdapter 類,可以填充駐留在內(nèi)存中的 DataSet,使用它可以查詢和更新數(shù)據(jù)源。
(有關(guān)如何使用此命名空間的其他信息,請(qǐng)參見(jiàn) OdbcDataReader、OdbcCommand 和 OdbcConnection 類。
注意:該命名空間僅在 .NET Framework 1.1 版中受支持。)
System.Data.OleDb
封裝 OLE DB .NET Framework 數(shù)據(jù)提供程序。OLE DB .NET Framework 數(shù)據(jù)提供程序描述了用于在托管空間中訪問(wèn) OLE DB 數(shù)據(jù)源的類集合。
System.Data.OracleClient
封裝 Oracle .NET Framework 數(shù)據(jù)提供程序。Oracle .NET Framework 數(shù)據(jù)提供程序描述了用于在托管空間中訪問(wèn) Oracle 數(shù)據(jù)源的類集合。
注意:該命名空間僅在 .NET Framework 1.1 版中受支持。
System.Data.SqlClient
封裝 SQL Server .NET Framework 數(shù)據(jù)提供程序。SQL Server .NET Framework 數(shù)據(jù)提供程序描述了用于在托管空間中訪問(wèn) SQL Server 數(shù)據(jù)庫(kù)的類集合。
System.Data.SqlServerCE
描述可用于在托管環(huán)境下從基于 Windows CE 的設(shè)備訪問(wèn) SQL Server CE 中的數(shù)據(jù)庫(kù)的類集合。通過(guò)此命名空間,可以在一個(gè)設(shè)備上創(chuàng)建 SQL Server CE 數(shù)據(jù)庫(kù),并且可以與另一個(gè)設(shè)備或遠(yuǎn)程服務(wù)器上的 SQL Server 數(shù)據(jù)庫(kù)建立連接。
注意:該命名空間僅在 .NET Framework 1.1 版中受支持。
System.Data.SqlTypes
提供用于 SQL Server 中的本機(jī)數(shù)據(jù)類型的類。這些類提供了其他數(shù)據(jù)類型的更安全、更快速的替代物。使用此命名空間中的類有助于防止在可能發(fā)生精度損失的情況中出現(xiàn)的類型轉(zhuǎn)換錯(cuò)誤。由于其他數(shù)據(jù)類型與 SqlTypes 在后臺(tái)相互轉(zhuǎn)換,因此在此命名空間內(nèi)顯式創(chuàng)建和使用對(duì)象同樣會(huì)產(chǎn)生較快的代碼。

System.Diagnostics

提供允許與系統(tǒng)進(jìn)程、事件日志和性能計(jì)數(shù)器進(jìn)行交互的類。此命名空間還提供了使您可以調(diào)試應(yīng)用程序和跟蹤代碼執(zhí)行的類。有關(guān)更多信息,請(qǐng)參見(jiàn) Trace 和 Debug 類。
System.Diagnostics.SymbolStore
提供使您可以讀取和寫(xiě)入調(diào)試符號(hào)信息(如 Microsoft 中間語(yǔ)言 (MSIL) 映射的源行)的類。面向 .NET Framework 的編譯器可以將調(diào)試符號(hào)信息存儲(chǔ)到程序員的數(shù)據(jù)庫(kù) (PDB) 文件中。調(diào)試器和代碼分析器工具可以在運(yùn)行時(shí)讀取調(diào)試符號(hào)信息。
System.DirectoryServices
提供從托管代碼輕松訪問(wèn) Active Directory 的方法。此命名空間包含兩個(gè)組件類:DirectoryEntry 和 DirectorySearcher。這兩個(gè)類使用 Active Directory 服務(wù)接口 (ADSI) 技術(shù)。ADSI 是由 Microsoft 提供的一組接口,是一種可靈活處理各種網(wǎng)絡(luò)提供程序的工具。ADSI 使管理員能夠相對(duì)輕松地查找和管理網(wǎng)絡(luò)資源,不論網(wǎng)絡(luò)規(guī)模有多大。

System.Drawing

提供對(duì) GDI+ 基本圖形功能的訪問(wèn)。System.Drawing.Drawing2D、System.Drawing.Imaging 和 System.Drawing.Text 命名空間提供了更高級(jí)的功能。
System.Drawing.Design
包含擴(kuò)展設(shè)計(jì)時(shí)用戶界面 (UI) 邏輯和繪制的類。可以進(jìn)一步擴(kuò)展此設(shè)計(jì)時(shí)功能來(lái)創(chuàng)建以下對(duì)象:自定義工具箱項(xiàng),類型特定的值編輯器或類型轉(zhuǎn)換器,其中類型特定的值編輯器用于編輯和以圖形方式表示所支持的類型的值;類型轉(zhuǎn)換器用于在特定的類型之間轉(zhuǎn)換值。此命名空間提供了開(kāi)發(fā)設(shè)計(jì)時(shí)用戶界面擴(kuò)展的基本框架。
System.Drawing.Drawing2D
提供高級(jí)的二維和向量圖形功能。此命名空間包括漸變畫(huà)筆、Matrix 類(用于定義幾何轉(zhuǎn)換)和 GraphicsPath 類。
System.Drawing.Imaging
提供高級(jí)的 GDI+ 圖像處理功能。基本圖形功能由 System.Drawing 命名空間提供。
System.Drawing.Printing
提供與打印相關(guān)的服務(wù)。通常情況下,您可以創(chuàng)建 PrintDocument 類的實(shí)例,設(shè)置描述打印內(nèi)容的屬性,然后調(diào)用 Print 方法實(shí)際打印文檔。
System.Drawing.Text
提供高級(jí)的 GDI+ 版式功能。基本圖形功能由 System.Drawing 命名空間提供。此命名空間中的類使用戶可以創(chuàng)建和使用字體集合。

System.EnterpriseServices

為企業(yè)級(jí)應(yīng)用程序提供重要的基礎(chǔ)結(jié)構(gòu)。COM+ 為企業(yè)級(jí)環(huán)境中部署的組件編程模型提供服務(wù)結(jié)構(gòu)。此命名空間為 .NET Framework 對(duì)象提供了對(duì) COM+ 服務(wù)的訪問(wèn),從而使 .NET Framework 對(duì)象更適用于企業(yè)級(jí)應(yīng)用程序。
System.EnterpriseServices.CompensatingResourceManager
提供使您可以在托管代碼中使用補(bǔ)償資源管理器 (CRM) 的類。CRM 是由 COM+ 提供的一項(xiàng)服務(wù),它使您可以在 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (DTC) 事務(wù)中包括非事務(wù)性對(duì)象。雖然 CRM 不提供完整資源管理器的功能,但它們卻通過(guò)恢復(fù)日志提供事務(wù)性原子性(全有或全無(wú)行為)和持久性。
System.EnterpriseServices.Internal
提供 COM+ 服務(wù)的基礎(chǔ)結(jié)構(gòu)支持。此命名空間中的類和接口專門用于支持從非托管 COM+ 類調(diào)入 System.EnterpriseServices。
System.Globalization
包含定義區(qū)域性相關(guān)信息的類,這些信息包括語(yǔ)言、國(guó)家/地區(qū)、正在使用的日歷、日期的格式模式、貨幣、數(shù)字以及字符串的排序順序。這些類對(duì)于編寫(xiě)全球化(國(guó)際化)應(yīng)用程序很有用。

System.IO

包含允許對(duì)數(shù)據(jù)流和文件進(jìn)行同步和異步讀寫(xiě)的類型。
System.IO.IsolatedStorage
包含允許創(chuàng)建和使用獨(dú)立存儲(chǔ)區(qū)的類型。通過(guò)使用這些存儲(chǔ)區(qū),可以讀寫(xiě)入受信任程度較小的代碼無(wú)法訪問(wèn)的數(shù)據(jù),并且可以防止公開(kāi)可保存在文件系統(tǒng)中其他位置的敏感信息。數(shù)據(jù)存儲(chǔ)在獨(dú)立于當(dāng)前用戶和代碼所在的程序集的數(shù)據(jù)艙中。
System.Management
提供對(duì)一組豐富的管理信息和管理事件(它們是關(guān)于符合 Windows Management Instrumentation (WMI) 基礎(chǔ)結(jié)構(gòu)的系統(tǒng)、設(shè)備和應(yīng)用程序的)的訪問(wèn)。
System.Management.Instrumentation
提供在規(guī)范應(yīng)用程序管理并通過(guò) WMI 向潛在使用者公開(kāi)管理信息和事件時(shí)必需的類。這樣,Microsoft Application Center 或 Microsoft Operations Manager 等使用者就可以輕松地管理您的應(yīng)用程序,而管理員腳本或其他應(yīng)用程序(托管應(yīng)用程序和非托管應(yīng)用程序)也可以監(jiān)視和配置您的應(yīng)用程序。

System.Messaging

提供使您可以連接、監(jiān)視和管理網(wǎng)絡(luò)上的消息隊(duì)列以及發(fā)送、接收或查看消息的類。
System.Net
為當(dāng)前網(wǎng)絡(luò)采用的多種協(xié)議提供簡(jiǎn)單的編程接口。WebRequest 和 WebResponse 類構(gòu)成了所謂的可插接式協(xié)議的基礎(chǔ),該協(xié)議是一種網(wǎng)絡(luò)服務(wù)的實(shí)現(xiàn),它使您可以開(kāi)發(fā)使用 Internet 資源的應(yīng)用程序,而不必考慮各個(gè)協(xié)議的具體細(xì)節(jié)。
System.Net.Sockets
為需要嚴(yán)格控制網(wǎng)絡(luò)訪問(wèn)的開(kāi)發(fā)人員提供 Windows 套接字 (Winsock) 接口的托管實(shí)現(xiàn)。

System.Reflection

包含提供已加載類型、方法和字段的托管視圖的類和接口,并具有動(dòng)態(tài)創(chuàng)建和調(diào)用類型的能力。
System.Reflection.Emit
包含允許編譯器或工具發(fā)出元數(shù)據(jù)和 Microsoft 中間語(yǔ)言 (MSIL) 并在磁盤(pán)上生成 PE 文件(可選)的類。這些類的主要客戶端是腳本引擎和編譯器。

System.Resources

提供允許開(kāi)發(fā)人員創(chuàng)建、存儲(chǔ)和管理應(yīng)用程序中使用的各種區(qū)域性特定資源的類和接口。
System.Runtime.CompilerServices
為使用托管代碼的編譯器編寫(xiě)器提供功能,以在影響公共語(yǔ)言運(yùn)行庫(kù)的運(yùn)行時(shí)行為的元數(shù)據(jù)中指定屬性。此命名空間中的類只用于編譯器編寫(xiě)器。
System.Runtime.InteropServices
提供各種支持 COM Interop 和平臺(tái)調(diào)用服務(wù)的成員。如果對(duì)這些服務(wù)不熟悉,請(qǐng)參見(jiàn)與非托管代碼交互操作。
System.Runtime.InteropServices.CustomMarshalers
支持 .NET 基礎(chǔ)結(jié)構(gòu),不在代碼中直接使用。
System.Runtime.InteropServices.Expando
包含 IExpando 接口,此接口允許通過(guò)添加或移除對(duì)象的成員來(lái)修改對(duì)象。
System.Runtime.Remoting
提供允許開(kāi)發(fā)人員創(chuàng)建和配置分布式應(yīng)用程序的類和接口。
System.Runtime.Remoting.Activation
提供支持服務(wù)器和客戶端遠(yuǎn)程對(duì)象激活的類和對(duì)象。
System.Runtime.Remoting.Channels
包含支持和處理信道和信道接收器的類,這些信道和信道接收器在客戶端對(duì)遠(yuǎn)程對(duì)象調(diào)用方法時(shí)用作傳輸媒介。
System.Runtime.Remoting.Channels.Http
包含使用 HTTP 協(xié)議與遠(yuǎn)程位置之間相互傳輸消息和對(duì)象的信道。默認(rèn)情況下,HTTP 信道以 SOAP 格式對(duì)對(duì)象和方法調(diào)用進(jìn)行編碼以便傳輸,但在信道的配置屬性中也可以指定其他編碼和解碼格式化程序接收器。
System.Runtime.Remoting.Channels.Tcp
包含使用 TCP 協(xié)議與遠(yuǎn)程位置之間相互傳輸消息和對(duì)象的信道。默認(rèn)情況下,TCP 信道以二進(jìn)制格式對(duì)對(duì)象和方法調(diào)用進(jìn)行編碼以便傳輸,但在信道的配置屬性中也可以指定其他編碼和解碼格式化程序接收器。
System.Runtime.Remoting.Contexts
包含定義所有對(duì)象所駐留的上下文的對(duì)象。上下文是一個(gè)有序的屬性序列,用于定義其中的對(duì)象所處的環(huán)境。上下文是在對(duì)象的激活過(guò)程中創(chuàng)建的,這些對(duì)象被配置為要求某些自動(dòng)服務(wù),如同步、事務(wù)、實(shí)時(shí) (JIT) 激活、安全性等。多個(gè)對(duì)象可以存留在一個(gè)上下文內(nèi)。
System.Runtime.Remoting.Lifetime
包含管理遠(yuǎn)程對(duì)象生存期的類。傳統(tǒng)上,分布式垃圾回收功能使用引用計(jì)數(shù)和 Ping 來(lái)控制對(duì)象的生存期。這種機(jī)制在每一項(xiàng)服務(wù)只有較少的客戶端時(shí)可以正常工作,但是當(dāng)每一項(xiàng)服務(wù)有幾千個(gè)客戶端時(shí)就不能正常工作了。遠(yuǎn)程處理生存期服務(wù)將每一項(xiàng)服務(wù)與一個(gè)租約關(guān)聯(lián),當(dāng)租約到期時(shí),就會(huì)刪除該服務(wù)。生存期服務(wù)可以起到傳統(tǒng)的分布式垃圾回收器的作用,并且當(dāng)每一項(xiàng)服務(wù)的客戶端數(shù)量增加時(shí)也能很好地調(diào)整。
System.Runtime.Remoting.Messaging
包含用于創(chuàng)建和遠(yuǎn)程處理消息的類。遠(yuǎn)程處理基礎(chǔ)結(jié)構(gòu)使用消息與遠(yuǎn)程對(duì)象進(jìn)行通信。消息用于傳輸遠(yuǎn)程方法調(diào)用、激活遠(yuǎn)程對(duì)象和交流信息。消息對(duì)象攜帶一組命名屬性,其中包括操作標(biāo)識(shí)符、代表信息和參數(shù)。
System.Runtime.Remoting.Metadata
包含可用于為對(duì)象和字段自定義 SOAP 的生成和處理的類和屬性。此命名空間中的類可用于指示 SOAPAction、類型輸出、XML 元素名和 XML 命名空間 URI 方法。
System.Runtime.Remoting.Metadata.W3cXsd2001
包含由萬(wàn)維網(wǎng)聯(lián)合會(huì) (W3C) 在 2001 年定義的 XML 架構(gòu)定義 (XSD)。W3C 中的“XML Schema Part2: Data types”(XML 架構(gòu)第二部分:數(shù)據(jù)類型)規(guī)范確定了各種數(shù)據(jù)類型的格式和行為。此命名空間包含符合 W3C 規(guī)范的數(shù)據(jù)類型的包裝類。所有日期和時(shí)間類型都符合 ISO 標(biāo)準(zhǔn)規(guī)范。
System.Runtime.Remoting.MetadataServices
包含由 Soapsuds.exe 命令行工具和用戶代碼用來(lái)在元數(shù)據(jù)和遠(yuǎn)程處理基礎(chǔ)結(jié)構(gòu)的 XML 架構(gòu)之間相互轉(zhuǎn)換的類。
System.Runtime.Remoting.Proxies
包含控制和提供代理功能的類。代理是作為遠(yuǎn)程對(duì)象映像的本地對(duì)象。代理使客戶端可以跨遠(yuǎn)程處理邊界訪問(wèn)對(duì)象。
System.Runtime.Remoting.Services
包含為 .NET Framework 提供功能的服務(wù)類。
System.Runtime.Serialization
包含可用于序列化和反序列化對(duì)象的類。序列化是將對(duì)象或?qū)ο髨D轉(zhuǎn)換為線性的字節(jié)序列以存儲(chǔ)或傳輸?shù)狡渌恢玫倪^(guò)程。反序列化是接受存儲(chǔ)的信息并用這些信息重新創(chuàng)建對(duì)象的過(guò)程。
System.Runtime.Serialization.Formatters
提供由序列化格式化程序使用的通用枚舉、接口和類。
System.Runtime.Serialization.Formatters.Binary
包含可用于以二進(jìn)制格式序列化和反序列化對(duì)象的 BinaryFormatter 類。
System.Runtime.Serialization.Formatters.Soap
包含可用于以 SOAP 格式序列化和反序列化對(duì)象的 SoapFormatter 類。

System.Security

提供 .NET Framework 安全系統(tǒng)的基礎(chǔ)結(jié)構(gòu),包括權(quán)限的基類。
System.Security.Cryptography
提供加密服務(wù),包括數(shù)據(jù)的安全編碼和解碼,以及其他許多操作,如哈希處理、隨機(jī)數(shù)生成和消息身份驗(yàn)證。
System.Security.Cryptography.X509Certificates
包含 Authenticode X.509 v.3 證書(shū)的公共語(yǔ)言運(yùn)行庫(kù)實(shí)現(xiàn)。此證書(shū)用唯一明確標(biāo)識(shí)證書(shū)持有者的私鑰簽名。
System.Security.Cryptography.XML
包含支持創(chuàng)建和驗(yàn)證 XML 數(shù)字簽名的類。此命名空間中的類貫徹了萬(wàn)維網(wǎng)聯(lián)合會(huì) (W3C) 建議“XML-Signature Syntax and Processing”(XML 簽名語(yǔ)法和處理),詳見(jiàn)?http://www.w3.org/TR/xmldsig-core/。
System.Security.Permissions
定義根據(jù)策略控制操作和資源訪問(wèn)的類。
System.Security.Policy
包含代碼組、成員條件和證據(jù)。這三種類型的類用于創(chuàng)建由 .NET Framework 安全策略系統(tǒng)應(yīng)用的規(guī)則。證據(jù)類是安全策略的輸入,成員條件是開(kāi)關(guān);二者共同創(chuàng)建策略語(yǔ)句并確定授予的權(quán)限集。策略級(jí)別和代碼組是策略層次的結(jié)構(gòu)。代碼組是規(guī)則的封裝并且在策略級(jí)別中分層排列。
System.Security.Principal
定義表示運(yùn)行代碼的安全上下文的主體對(duì)象。
System.ServiceProcess
提供使您可以實(shí)現(xiàn)、安裝和控制 Windows 服務(wù)應(yīng)用程序的類。服務(wù)是不需要用戶界面長(zhǎng)期運(yùn)行的可執(zhí)行文件。實(shí)現(xiàn)服務(wù)的過(guò)程包括:從 ServiceBase 類繼承,定義在傳入啟動(dòng)、停止、暫停和繼續(xù)命令時(shí)處理的特定行為,以及定義當(dāng)系統(tǒng)關(guān)閉時(shí)所采取的自定義行為和操作。??

System.Text

包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符編碼的類;用于在字符塊和字節(jié)塊之間相互轉(zhuǎn)換的抽象基類;以及不需要?jiǎng)?chuàng)建字符串的中間實(shí)例就可以操作和格式化字符串對(duì)象的幫助器類。
System.Text.RegularExpressions
包含提供對(duì) .NET Framework 正則表達(dá)式引擎的訪問(wèn)的類。此命名空間提供的正則表達(dá)式功能可在 Microsoft .NET Framework 中運(yùn)行的任何平臺(tái)或語(yǔ)言上使用。

System.Threading

提供支持多線程編程的類和接口。除了用于同步線程活動(dòng)和數(shù)據(jù)訪問(wèn)的類(Mutex、Monitor、Interlocked、AutoResetEvent 等)外,此命名空間還包括一個(gè) ThreadPool 類(使您可以使用系統(tǒng)提供的線程池)和一個(gè) Timer 類(對(duì)線程池中的線程執(zhí)行回調(diào)方法)。

System.Timers

提供允許以指定的間隔引發(fā)事件的 Timer 組件。

System.web

提供支持瀏覽器/服務(wù)器通信的類和接口。此命名空間包括 HTTPRequest 類(它提供有關(guān)當(dāng)前 HTTP 請(qǐng)求的大量信息),HTTPResponse 類(它管理 HTTP 到客戶端的輸出)和 HTTPServerUtility 對(duì)象(它提供對(duì)服務(wù)器端實(shí)用工具和進(jìn)程的訪問(wèn))。System.Web 還包括用于 Cookie 操作、文件傳輸、異常信息和輸出緩存控制的類。
System.Web.Caching
提供用于在服務(wù)器上緩存常用數(shù)據(jù)的類。其中包括 Cache 類,該類是一個(gè)字典,您可以在其中存儲(chǔ)任意數(shù)據(jù)對(duì)象,如哈希表和數(shù)據(jù)集。它還為這些對(duì)象提供了失效功能,并為您提供了添加和移除這些對(duì)象的方法。您也可以添加依賴于其他文件或緩存項(xiàng)的對(duì)象,并在某個(gè)對(duì)象從 Cache 中被移除時(shí)執(zhí)行回調(diào)以通知您的應(yīng)用程序。
System.Web.Configuration
包含用于設(shè)置 ASP.NET 配置的類。
System.Web.Hosting
提供從 Microsoft Internet 信息服務(wù) (IIS) 的外部托管應(yīng)用程序承載 ASP.NET 應(yīng)用程序的功能。
System.Web.Mail
包含使您能夠使用 CDOSYS 消息組件構(gòu)造和發(fā)送消息的類。郵件消息通過(guò) Microsoft Windows 2000 中內(nèi)置的 SMTP 郵件服務(wù)或任意的 SMTP 服務(wù)器發(fā)送。此命名空間中的類可從 ASP.NET 或任何托管應(yīng)用程序中使用。
System.Web.Mobile
包含生成 ASP.NET 移動(dòng) Web 應(yīng)用程序所需的核心功能,其中包括身份驗(yàn)證和錯(cuò)誤處理。
System.Web.Security
包含用于在 Web 服務(wù)器應(yīng)用程序中實(shí)現(xiàn) ASP.NET 安全的類。
System.Web.Services
包含使您可以利用 ASP.NET 和 XML Web services 客戶端來(lái)創(chuàng)建 XML Web services 的類。XML Web services 是一些應(yīng)用程序,它們提供了在使用標(biāo)準(zhǔn)協(xié)議(如 HTTP、XML、XSD、SOAP 和 WSDL)的松耦合環(huán)境下進(jìn)行消息交換的能力。利用 XML Web services,可以在異質(zhì)環(huán)境下的公司內(nèi)部和公司之間生成模塊化應(yīng)用程序,使它們與各種各樣的實(shí)現(xiàn)、平臺(tái)和設(shè)備交互操作。這些應(yīng)用程序基于 SOAP 的 XML 消息的各部分可以是嚴(yán)格定義的(結(jié)構(gòu)化和類型化)或松散定義的(使用任意 XML)。這些消息能夠隨時(shí)間而發(fā)展,并且不會(huì)破壞協(xié)議,這種能力對(duì)于作為未來(lái) Web 構(gòu)造塊的 XML Web services 的靈活性和可靠性來(lái)說(shuō)是最根本的。
System.Web.Services.Configuration
由一些類組成,這些類配置用 ASP.NET 創(chuàng)建的 XML Web services 的運(yùn)行方式。
System.Web.Services.Description
由一些類組成,這些類使您能夠使用 Web 服務(wù)描述語(yǔ)言 (WSDL) 公開(kāi)描述 XML Web services。此命名空間中的每個(gè)類對(duì)應(yīng)于 WSDL 規(guī)范中的一個(gè)特定元素,并且類層次結(jié)構(gòu)對(duì)應(yīng)于有效的 WSDL 文檔的 XML 結(jié)構(gòu)。
System.Web.Services.Discovery
由一些類組成,這些類允許 XML Web services 客戶端通過(guò)稱為“XML Web services 發(fā)現(xiàn)”的進(jìn)程來(lái)定位 Web 服務(wù)器上可用的 XML Web services。
System.Web.Services.Protocols
由一些類組成,這些類定義用于在通信期間通過(guò)網(wǎng)絡(luò)在 XML Web services 客戶端和用 ASP.NET 創(chuàng)建的 XML Web services 之間傳輸數(shù)據(jù)的協(xié)議。
System.Web.SessionState
提供支持在服務(wù)器上存儲(chǔ)特定于 Web 應(yīng)用程序中的單個(gè)客戶端的數(shù)據(jù)的類和接口。會(huì)話狀態(tài)數(shù)據(jù)用于向客戶端提供與應(yīng)用程序的持久連接的外觀。狀態(tài)信息可以存儲(chǔ)在本地進(jìn)程內(nèi)存中,或者,對(duì)于網(wǎng)絡(luò)場(chǎng)配置來(lái)說(shuō),可以使用 ASP.NET 狀態(tài)服務(wù)或 SQL Server 數(shù)據(jù)庫(kù)將狀態(tài)信息存儲(chǔ)在進(jìn)程外。
System.Web.UI
提供使您可以創(chuàng)建以 Web 頁(yè)上的用戶界面形式出現(xiàn)在 Web 應(yīng)用程序中的控件和頁(yè)的類和接口。此命名空間包括 Control 類,該類為所有控件(不論是 HTML 控件、Web 控件還是用戶控件)提供一組通用功能。它還包括 Page 控件,每當(dāng)對(duì) Web 應(yīng)用程序中的頁(yè)發(fā)出請(qǐng)求時(shí),都會(huì)自動(dòng)生成此控件。另外還提供了一些類,這些類提供 Web 窗體服務(wù)器控件數(shù)據(jù)綁定功能、保存給定控件或頁(yè)的視圖狀態(tài)的能力,以及對(duì)可編程控件和文本控件都適用的分析功能。
System.Web.UI.Design
包含可用于擴(kuò)展 Web 窗體設(shè)計(jì)時(shí)支持的類。
System.Web.UI.Design.WebControls
包含可用于擴(kuò)展 Web 服務(wù)器控件設(shè)計(jì)時(shí)支持的類。
System.Web.UI.HtmlControls
包含使您可以在 Web 窗體頁(yè)上創(chuàng)建 HTML 服務(wù)器控件的類集合。HTML 服務(wù)器控件運(yùn)行在服務(wù)器上,并且直接映射到大多數(shù)瀏覽器所支持的標(biāo)準(zhǔn) HTML 標(biāo)記。這使您能夠以編程方式控制 Web 窗體頁(yè)上的 HTML 元素。
System.Web.UI.MobileControls
包含一組 ASP.NET 服務(wù)器控件,這些控件可以針對(duì)不同的移動(dòng)設(shè)備智能地呈現(xiàn)您的應(yīng)用程序。
System.Web.UI.MobileControls.Adapters
包含由 ASP.NET 移動(dòng)控件用來(lái)自定義設(shè)備和支持?jǐn)U展設(shè)備的核心設(shè)備適配器類。
System.Web.UI.WebControls
包含使您可以在 Web 頁(yè)上創(chuàng)建 Web 服務(wù)器控件的類。Web 服務(wù)器控件運(yùn)行在服務(wù)器上,并且包括按鈕和文本框等窗體控件。它們還包括類似于日歷的特殊控件。由于 Web 服務(wù)器控件運(yùn)行在服務(wù)器上,因此可以以編程方式來(lái)控制這些元素。Web 服務(wù)器控件比 HTML 服務(wù)器控件更抽象。它們的對(duì)象模型不一定反映 HTML 語(yǔ)法。
System.Windows.Forms
包含用于創(chuàng)建基于 Windows 的應(yīng)用程序的類,這些應(yīng)用程序可以充分利用 Microsoft Windows 操作系統(tǒng)中的豐富用戶界面功能。
System.Windows.Forms.Design
包含支持 Windows 窗體組件的設(shè)計(jì)時(shí)配置和行為的類。這些類包括:提供 Windows 窗體組件(即一組設(shè)計(jì)時(shí)服務(wù))支持的設(shè)計(jì)器類、用于配置特定屬性類型的 UITypeEditor 類,以及用于導(dǎo)入 ActiveX 控件的類。

System.Xml

提供基于標(biāo)準(zhǔn)的 XML 處理支持。
System.Xml.Schema
包含提供基于標(biāo)準(zhǔn)的 XML 架構(gòu)定義語(yǔ)言 (XSD) 架構(gòu)支持的 XML 類。
System.Xml.Serialization
包含用于將對(duì)象序列化為 XML 格式的文檔或流的類。
System.Xml.XPath
包含 XPath 分析器和計(jì)算引擎。它支持 W3C XML 路徑語(yǔ)言 (XPath) 1.0 版建議 (www.w3.org/TR/xpath)。
System.Xml.Xsl
提供可擴(kuò)展樣式表轉(zhuǎn)換 (XSLT) 轉(zhuǎn)換支持。它支持 W3C XSL 轉(zhuǎn)換 (XSLT) 1.0 版建議 (www.w3.org/TR/xslt)。

總結(jié)

以上是生活随笔為你收集整理的【转】C#中的命名空间namespace全解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。