C# 命名空間大全

    Microsoft.CSharp程序員

包含支持 C#語言進行編譯和代碼生成的類。正則表達式

 

    Microsoft.Jscript數據庫

包含支持用 Jscript 語言進行編譯和代碼生成的 Jscript 運行庫和類。編程

 

    Microsoft.VisualBasicc#

包含 Visual Basic .NET 運行庫。此運行庫與 Visual Basic .NET 語言一塊兒使用。此命名空間還包含支持 Visual Basic.NET 語言進行編譯和代碼生成的類。windows

 

    Microsoft.Vsa數組

包含將.NET 框架腳本引擎的腳本集成到應用程序中以及在運行時編譯和執行代碼的接口。瀏覽器

 

    Microsoft.Win32緩存

提供兩種類型的類:處理有操做系統引起的時間的類和對系統註冊表進行操做的類。安全

 

    System

最重要的類,包含用於定義經常使用值和引用數據類型、時間和處理程序、接口、屬性和處理異常的基礎類和基類。

 

    System.CodeDom

包含可用於表示源代碼的元素和結構的類。

 

    System.CodeDom.Compiler

包含源代碼模型的結構,管理源代碼所生成和編譯的類。

 

    System.Collections

包含定義各類對象集合(如列表、隊列、位數組、散列表和詞典)的接口和類。

 

    System.ComponentModel

提供用於實現組件和控件的運行時和設計時行爲的類。此命名空間包括用於屬性和類型轉換器的實現、數據源綁定和組件受權的基類和接口。

 

    System.ComponentModel.Design

是開發人員能夠生成自定義用戶界面控件,並將這些控件包括在設計時環境中以便與供應商控件一塊兒使用。

 

    System.ComponentModel.Design.Serialization

提供設計器所進行的組件序列化支持。此命名空間中的類可用於提供自定義序列化程序、管理特定類型的序列化、管理設計器加載和設計器序列化,以及優化設計器從新加載。

 

    System.Configuration

提供以編程方式訪問.NET 框架配置設置和處理配置文件(.config 文件按)中的錯誤的類和接口。

 

    System.Configuration.Assemblies。

包含用於配置程序集的類。

 

    System.Configuration.Install

提供爲組件編寫自定義安裝程序的類。Installer類是.NET框架中全部自定義安裝程序的基類。

 

      System.Data

基本上由構成 ADO.NET 結構的類組成。使用 ADO.NET 結構能夠生成用於有效管理多個數據源中的數據的組件。在斷開鏈接的方案(如           Internet)中,ADO.NET提供能夠在多層系統中請求、更新和協調數據的工具。ADO.NET 結構也能夠在客戶端應用程序(如 windows窗體)或 ASP.NET 建立 HTML 頁中實現。

 

    System.Data.Common

包含由.NET 數據提供程序共享的類。.NET 數據提供程序描述用於在託管空間中訪問數據源(如數據庫)的類的集合。

 

    System.Data.OleDb

封裝 OLEDB.NET 數據提供程序。.NET 數據提供程序描述在託管空間中訪問數據源(如數據庫)的類的集合。

 

    System.Data.SqlClient

封裝 SQL Server .NET 數據提供程序。.NET 數據提供程序描述用於在託管空間中訪問數據源(如數據庫)的類的集合。

 

    System.Data.SqlTypes

提供用於 SQL Server 中本機數據類型的類。這些類提供其餘數據類型更安全、更快速的替代物。使用此命名空間中的類有助於防止在可能發生精度損失的狀況下出現的類型轉換錯誤。

 

    System.Diagnostics

提供容許與系統進程、事件日誌和性能計數器進行交換的類。此命名空間還提供能夠調試應用程序和跟蹤代碼執行的類。

 

    System.Diagnostics.SymbolStore

提供容許讀取和寫入調試符號信息的類。面向.NET 框架的編譯器能夠講調試符號信息儲存程序員的數據庫(PDB)文件中。調試器和代碼分析器工具能夠在運行時讀取調試符號信息。

 

    System.DirectoryServices

提供從託管代碼輕鬆訪問 Active Directory 的方法。

 

    System.Drawing

提供對    GDI+基本形功能的訪問。System.Drawing.Drawing2D,System.Drawing.Imaging和System.Drawing.Text 命名空間提供了更高級的功能。

 

    System.Drawing.Design

包含擴展設計時用戶界面(UI)邏輯和繪製的類。能夠進一步擴展設計時功能,以建立自定義工具箱項、類型特定的值編輯器(可編輯和以圖形方式表示所支持的類型的值)或類型轉換器(可在特定類型之間轉換值)。

 

    System.Drawing.Drawing2D

提供高級的二維和向量圖形功能。此命名空間包括漸變畫筆、Matrix類(用於定義幾何轉換)和 GraphicsPath 類。

 

    System.Drawing.Imageng

提供高級的 GDI+圖像處理功能。

 

    System.Drawing.Printing

提供與打印相關的服務。

 

    System.Drawing.Text

提供高級的 GDI+版式功能。此命名空間中的類使用戶能夠建立和使用字體集合。

 

    System.EbterpriseServices

爲企業級應用程序提供重要的基礎結構。COM+爲企業級環境中部署的組件編程模型提供服務結構。此命名空間爲.NET       框架對象提供    COM+服務的訪問,使.NET       框架對象更適用與企業級應用程序。

 

    System.EnterpriseServices.CompensationgResourceManager

提供在託管代碼中使用補償資源管理器(CRM)的類。CRM 是由 COM+提供的一項服務,使用戶能夠在 Microsoft 分佈式事務處理協調器(DTC)事務中包括非事務性對象。雖然 CRM不提供完整資源管理器的功能,但它們卻經過恢復日誌提供事務性原子性(全有或全無行爲)和持久性。

 

    System.Globalization

包含定義區域性相關信息的類,這些信息包括語言、國際/地區、正在使用的日曆、日期的格式模式、貨幣、數字以及字符串的排序順序。

 

    System.IO

包含容許對數據流和文件進行同步和異步讀寫的類型。

 

    System.IO.IsolatedStorage

包含容許建立和使用獨立儲存區的類型。經過使用這些儲存區,能夠讀寫信任度較低的代碼沒法訪問的數據,防止公開可保存在文件系統其餘位置的敏感信息。數據儲存在獨立於當前用戶和代碼所在的程序集的數據艙中。

 

    System.Management

提供對一組豐富的管理信息和管理事件(有關符合 Windows 管理規範(WMI)基礎結構的系統、設備和應用程序的)的訪問。

 

    System.Management.Instrumentation

提供在規範應用程序管理並經過 WMI 向潛在用戶公開管理信息和事件時必需的類型。這樣,Microsoft Application Center 或 Microsoft Operations Manager 等用戶者就能夠輕鬆地管理您的應用程序。而管理員腳本或其餘應用程序(託管應用程序和費託管應用程序)頁能夠監視和配置您的應用程序。

 

    System.Messaging

提供用戶鏈接、監視和管理網絡上的消息隊列以及發送、接收或查看消息的類。

 

    System.Net

爲當前網絡的多種協議提供簡單的編程接口。WebRequest 和 WebResponse 類構成所謂的可插接式協議的基礎,該協議是一種網絡服務的實現,它是您能夠開發使用 Internet 資源的應用程序,而沒必要考慮各個協議的具體細節。

 

    System.Net.Sockets

爲須要嚴格控制網絡訪問的開發人員提供 Windows 套接(Winsock)接口的託管實現。

 

    System.Reflection

包含提供已加載類型、方法和字段的託管視圖的類和接口,並具備動態建立和調用類型的能力。

 

    System.Reflection.Emit

包含容許編譯器或工具發出元數據和 Microsoft 中間語言(MSIL)並在磁盤上生成 PE 文件(可選)的類。這些類的主要客戶端是腳本引擎和編譯器。

 

    System.Resources

提供容許開發人員建立、儲存和管理應用程序中使用的各類區域性特定資源的類和接口。

 

    System.Runtime.CompilerServices

爲使用託管代碼的編譯器提供功能,以影響在公共語言運行庫運行是行爲的元數據中制定的屬性。此命名空間中的類只用於編譯器編寫器。

 

    System.Runtime.InteropServices

提供用於經過.NET 訪問 COM 對象和本機API的類的集合。此命名空間中的類型分爲如下功能:屬性、異常、COM類型的託管定義、包裝、類型轉換器和 Marshal 類。

 

    System.Runtime.InteropServices.Expando

包含 IExpando 接口,此接口容許經過添加或移除對象的成員來修改對象。

 

    System.Runtime.Remoting

提供容許開發人員建立和配置分佈式應用程序的類和接口。

 

    System.Runtime.Remoting.Ativation

提供支持服務器和客戶端遠程對象激活的類和對象。

 

    System.Runtime.Remoting.Channels

包含支持和處理信道和信道接收器的類,這些信道和信道接收器在客戶端遠程對象調用方法時用做傳輸媒介。

 

    System.Runtime.Remoting.Channels.Http

包含使用 HTTP 協議與遠程位置之間相互傳輸消息和對象的信道。默認狀況下,HTTP 信道以   SOAP   格式對對象和方法調用進行編碼以便傳輸,但在信道的配置屬性中也能夠指定其餘編碼和解碼格式化程序接收器。

 

    System.Runtime.Remoting.Channels.Tcp

包含使用 TCP 協議與遠程位置之間相互傳輸消息和對象的信道。默認狀況下,TCP 信道以二進制格式對對象和方法調用進行編碼以便傳輸,但在信道的配置屬性中也能夠指定其餘編碼和解碼格式化程序接收器。

 

    System.Runtime.Remoting.Contexts

包含定義全部對象所駐留的上下文的對象。上下文是一個有序的屬性序列,用於定義其中的對象所處環境。上下文是在對象的激活過程當中建立的,這些對象被配置爲要求某些自動服務,如同步、事務、實時(JIT)激活、安全性等。多個對象能夠存留在一個上下文內。

 

    System.Runtime.Remoting.Liftime

包含管理遠程對象生存期的類。傳統上,分佈式垃圾回收功能使用引用計時器和 Ping 來控制對象的生存期。這種機制在每一項服務只有較少的客戶端是能夠正常工做,可是當每一項服務有幾千個客戶端時就不能正常工做了。遠程處理生存期服務將每個服務於一個租約關聯,當租約到期時,就會刪除該服務。生存期服務能夠起到傳統的分佈式垃圾回收器的做用,並在每一項服務的客戶端數量增長時能更好的調整。

 

    System.Runtime.Remoting.Messageing

包含用於建立和遠程處理消息的類。遠程處理基礎結構使用消息與遠程對象進行通訊。消息用於傳輸遠程方法調用、激活遠程對象和交流信息。消息對象攜帶一組命名屬性,其中包括操做標示符、表明信息和參數。

 

    System.Runtime.Remoting.Metadata

包括用於對象和字段自定義       SOAP   的生成和處理的類和屬性。此命名空間中的類可用於指示 SOAPAction、類型輸出、XML 元素名和 XML 命名空間 URI 方法。

 

    System.Runtime.Remoting.Metadata.W3cXsd2001

包含 WWW 聯合會(W3C)在 2001 年定義的 XML 架構定義(XSD)。W3C中的「X

 

ML     Schema Part2:Data types」      (XML  架構第二部分:數據類型)規範肯定了各個數據類型的格式和行爲。此命名空間包含符合 W3C 規範的數據類型的包裝類。全部日期和時間類型都符合 ISO 標準規範。

 

    System.Runtime.Remoting.MetadaServices

包含利用 Soapsuds.exe 命令行工具和用戶代碼在元數據和遠程處理基礎結構的 XML 架構之間相互轉換的類。

 

    System.Runtime.Remoting.Proxies

包含控制和提供代理功能的類。代理是做爲遠程對象映像的本地對象。代理是客戶端能夠跨遠程處理邊界訪問對象。

 

    System.Runtime.Remoting.Services

包含爲.NET 框架提供功能的服務類。

 

    System.Runtime.Serialization

包含可用於序列化和反序列化對象的類。序列化是將對象或對象圖轉換爲線性的字節序列以儲存或傳輸到其餘的位置的過程。反序列化時接受存儲的信息並用這些信息從新建立對象的過程。

 

    System.Runtime.Serialization.Formatters

提供有序列化格式化程序使用的通用枚舉、接口和類。

 

    System.Runtime.Serialization.Formatters.Binarry

包含能夠用於二進制格式序列化和反序列化對象 BinaryFormatter 類。

 

    System.Runtime.Serialization.Formatters.Soap

包含能夠用 SOAP 格式序列化和反序列化對象的 SoapFormatter 類。

 

    System.Security

提供公共語言運行庫安全系統的基礎結構,包括權限的基類。

 

    System.Security.Cryptography

提供加密服務,包括數據的安全編碼和解碼,以及其餘許多操做,如散列處理、隨機數生成和消息身份驗證。

 

    System.Security.Cryptography.X509Certificates

包含 Authenticode X.509 v.3 證書的公共語言運行庫實現。此證書用惟一明確表示證書持有者的私鑰簽名。

 

    System.Security.Cryptography.XML

包含在.NET 框架安全系統中提供獨佔使用的 XML 模型。此 XML 模型不用於常規用途。此模型容許對 XML 對象進行數字簽名。

 

    System.Security.Permissions

定義根據策略控制操做和資源訪問的類。

 

    System.Security.Policy

包括代碼組、成員條件和證據。這三種類型的類用於建立由公共語言運行庫安全策略系統應用的規則。證據類時安全策略的輸入,成員條件是開關;兩者共同建立策略語句並肯定授予的權限集。策略級別和代碼組時策略層次的結構。代碼組時規則的封裝而且在策略級別中分層排序。

 

    System.Security.Principal

定義表示運行代碼的安全上下文的用戶對象。

 

    System.ServiceProcess

提供使您能夠實現、安裝和控制 Windows 服務應用程序的類。服務是不須要用戶界面、長期運行的可執行文件。實現服務的遠程:從 ServiceBase 類繼承,定義在傳入啓動、中止、暫停和繼續命令時處理的特定行爲,以及定義當系統關閉時所採起的自定義行爲和操做。

 

    System.Text

包涵表示 ASCII、Unicode、UTF-7 和 UTF-8 字符編碼的類,用於在字符塊和字節塊之間相互轉換的抽象基類,以及不須要建立字符串的中間實例就能夠操做和格式化字符串對象的幫助器類。

 

    System.Text.RegularExpressions

提供對.NET 框架正則表達式引擎的訪問的類。此命名空間提供可在 Microsoft .NET 框架上運行的任何平臺或語言使用的正在表達式功能。

    System.Threading

提供支持多線程編程的類和接口。此命名空間包括管理線程組的ThreadPool類、容許在指定的一段時間後調用委託Timer 類,以及用於同步互相排斥的線程的 Mutex類。此命名空間還提供用於線程安排、等帶同志和死鎖解析的類。

 

    System.Timers

提供容許以指定的時間間隔引起事件的 Timer 組件。

 

    System.Web

提供支持瀏覽器/服務器通訊的類和接口。此命名空間包括提供有關當前 HTTP 請求的大量信息的 HTTPResponse 類、管理 HTTP 到客戶端的輸出的HTTPResponse 類,以及提供對服務器實用工具的進程訪問的 HTTPServerUtility 對象。System.Web 還包括用於 Cookie 操做、文件傳輸、異常信息和輸入緩存控制的類。

 

    System.Web.Caching

提供用於在服務器上緩存經常使用資源的類。這些資源包括ASP.NET頁、Web服務和用戶控件。另外。緩存詞典可提供存儲經常使用資源,如散列表和其餘數據結構。

 

    System.Web.Configuration

包含用於設置 ASP.NET 配置的類。

 

    System.Web.Hosting

提供從 Microsoft Internet Information Server(IIS)外部的託管應用程序承載 ASP.NET 應用程序的功能。

 

 

    System.Web.Mail

包含使用 CDOSYS 消息組件構成和發送消息的類。郵件消息經過 Microsoft Windows 2000中內置的 SMTP 郵件服務或任意的 SMTP 服務器發送。此命名空間中的類可從 ASP.NET 和任何託管程序中使用。

 

 

    System.Web.Security

包含用於在 Web 服務器應用程序中實現 ASP.NET 安全的類。

 

    System.Web.Services

包含能夠生成和使用 Web 服務器的類。Web 服務是駐留在 Web 服務器上並經過標準 Internet協議公開的可編程實體(XML  ,SOAP)。

 

    System.Web.Services.Configuration

有一些類組成,這些類配置用於 ASP.NET 建立 XML Web Services 的運行方式。

 

    System.Web.Services.Description

由 一 些 類 組 成 , 這 些 類 使 您 能 夠 使 用 Web 服務 描 述 語 言 ( WSDL)公 開 描 述XMLWebservices。此命名空間中的每一個類對應於 WSDL 規範中的一個特定元素,而且類層次結構對應於有效地 WSDL 文檔的 XML 結構。

 

    System.Web.Services.Discovery

有一些累組成,這些類容許 XML Web Services客戶端經過稱爲「XML Web Services發現」的進程來定位 Web 服務器上可用的 XML Web Services。

 

    System.Web.Services.Protocols

有一些類組成,這些類定義在通訊期間經過網絡在 XML Web Services 客戶端和用 ASP.NET建立的 XML Web Services 之間傳輸數據的協議。

 

    System.Web.SessionState

提供支持在服務器上儲存特定於 Web 應用程序中的單個客戶端的數據的類和接口。會話狀態數據用於向客戶端提供與應用程序的持久鏈接的外觀。狀態信息能夠儲存在本地進程內存中,或者,對於網絡配置來講,就可使用 ASP.NET 狀態服務或 SQL Server 數據庫將狀態信息儲存在進程外。

 

    System.Web.UI

提供建立以 Web 頁上用戶界面形式出如今 Web 應用程序中的控件和頁的類和接口。此命名空間包括 Control 類,該類爲全部控件(不管是 HTML 控件、Web 控件仍是用戶控件)提供一組通用功能。它還包括 Page 控件,每當對 Web 應用程序中的頁面請求時,都會自動生成此控件。另外還提供了一些類,這些類提供 Web 窗體服務器空間數據綁定功能、保存給定控件或頁的視圖狀態的能力,以及對可編程控件和文本控件都適用的分析能力。

 

    System.Web.UI.Design

包括用於擴展 Web 用戶界面設計時的支持的類。

 

    Syste.Web.UI.Design.WebControls

包含用於擴展 Web 服務器控件設計時所支持的類。

 

    SystemWeb.UI.HtmlControls

提供能夠在 Web 頁上建立 HTML 服務器控件的類。HTML 服務器空間在服務器上運行,並直接映射到全部瀏覽器支持的標準         HTML   標記。這是您可以以編程方式控制Web   頁上的HTML 元素。

 

    System.Web.UI.WebControls

包含能夠在 Web 頁上建立 Web 服務器控件的類。Web 空間在服務器上運行,幷包括窗體控件(如按鈕和文本框)以及特殊用途的控件(如日曆)。這是您可以以編程方式控制Web頁上的這些元素。Web 控件比 HTML 控件更抽象。他們的對象模型不必定反應 HTML 語法。

 

    System.Windows.Forms

包含用於建立基於Windows的應用程序的類,這些應用程序能夠充分利用MicrosoftWindows 操做系統中豐富用戶界面功能。

 

    System.Windows.Forms.Design

包含可用於擴展 Windows 窗體設計的類。

 

    System.Xml

提供基於標準的 XML 處理的支持。

 

    System.Xml.Schema

提供基於標準的 XML 架構(XSD)支持。

 

    SystemXml.XPath

包 含 XPath 分 析 器 和 計 算 引 擎 。 它 支 持 w3c XML 路 徑 語 言 ( XPath ) 1.0  版 建 議

www.w3.org/TR/xpath)。

 

System.Xml.Xsl

提 供 可 擴 展 樣 式 表 轉 換 ( XSLT ) 支 持 。 它 支 持 W3C XSL 轉 換 (XSLT ) 1.0 版 建 議

www.w3.org/TR/xslt

 

                                                                                                                                              摘自:c#網絡編程     華育國際   李飛麟

相關文章
相關標籤/搜索