共用方式為


.NET Framework 類別庫

.NET Framework 類別庫是類別、介面和實值型別的程式庫,可提供存取系統功能,並設計為 .NET Framework 應用程式、元件及控制項的建置基礎。

命名空間

.NET Framework 類別庫提供了下列命名空間 (Namespace),而這些命名空間將於本參考詳加說明。

  • Accessibility
    包含型別,這些型別屬於元件物件模型 (Component Object Model,COM) 存取範圍介面之 Managed 包裝函式的一部分。

  • Microsoft.Aspnet.Snapin
    包含 ASP.NET 管理主控台應用程式和 Microsoft Management Console (MMC) 互動時所需的類別。

  • Microsoft.Build.BuildEngine
    包含類別,表示 MSBuild 引擎。

  • Microsoft.Build.Construction
    包含型別,由 MSBuild 物件模型搭配未評估的值用來建構專案根目錄。

  • Microsoft.Build.Conversion
    包含型別,Visual Studio 會用這些型別來轉換專案檔案。

  • Microsoft.Build.Debugging
    包含管理偵錯工具類型。

  • Microsoft.Build.Evaluation
    包含 MSBuild 物件模型用來評估專案的型別。

  • Microsoft.Build.Exceptions
    包含由 MSBuild 引擎使用的例外狀況型別。

  • Microsoft.Build.Execution
    包含由 MSBuild 物件模型用來建置專案的型別。

  • Microsoft.Build.Framework
    包含類別,可以構成 MSBuild 的工作、記錄器和事件。

  • Microsoft.Build.Framework.XamlTypes
    包含類別,用來表示從檔案、規則和其他來源剖析的 XAML 型別。

  • Microsoft.Build.Logging
    包含用於記錄組建之進度的型別。

  • Microsoft.Build.Tasks
    包含 MSBuild 隨附之所有工作的實作。

  • Microsoft.Build.Tasks.Deployment.Bootstrapper
    包含類別,可以由 MSBuild 在內部使用。

  • Microsoft.Build.Tasks.Deployment.ManifestUtilities
    包含類別,可以由 MSBuild 在內部使用。

  • Microsoft.Build.Tasks.Hosting
    包含類別,可以由 MSBuild 在內部使用。

  • Microsoft.Build.Tasks.Windows
    包含類別,可以由 MSBuild 在內部使用。

  • Microsoft.Build.Tasks.Xaml
    包含處理 XAML 的型別。

  • Microsoft.Build.Utilities
    提供 Helper 類別,讓您用來建立自己的 MSBuild 記錄器和工作。

  • Microsoft.CSharp
    包含類別,可以支援使用 C# 語言的編譯和程式碼產生。

  • Microsoft.CSharp.RuntimeBinder
    包含型別,可支援動態語言執行階段 (DLR) 與 C# 之間的交互操作。

  • Microsoft.Data.Entity.Build.Tasks
    包含型別,表示 ADO.NET 實體資料模型設計工具所使用的 MSBuild 工作。

  • Microsoft.JScript
    包含類別,可以支援使用 JScript 語言的編譯和程式碼產生。

  • Microsoft.SqlServer.Server
    包含類別,這些是將 .NET Framework Common Language Runtime (CLR) 元件整合至 Microsoft SQL Server 以及 SQL Server 資料庫引擎處理序執行環境中所專用的類別。

  • Microsoft.VisualBasic
    包含類別,可以支援使用 Visual Basic 語言的編譯和程式碼產生。

  • Microsoft.VisualBasic.Activities
    包含類別,這些類別提供可繫結至 In 和 Out 引數的 Visual Basic 運算式,以及 Visual Basic 運算式設定。

  • Microsoft.VisualBasic.Activities.XamlIntegration
    提供 Microsoft.VisualBasic.Activities.VisualBasicSettings 的型別轉換子和 XAML 序列化程式。

  • Microsoft.VisualBasic.ApplicationServices
    包含型別,可以支援 Visual Basic 應用程式模型並提供應用程式資訊的存取。

  • Microsoft.VisualBasic.Compatibility.VB6
    包含型別,可以由一些工具用來將 Visual Basic 6.0 升級至 Visual Basic .NET。

  • Microsoft.VisualBasic.CompilerServices
    包含僅限內部使用的型別,可以支援 Visual Basic 編譯器。

  • Microsoft.VisualBasic.Devices
    包含型別,可以支援與 Visual Basic 中的裝置相關之 My 物件。

  • Microsoft.VisualBasic.FileIO
    包含型別,可以支援 Visual Basic 中的 My 檔案系統物件。

  • Microsoft.VisualBasic.Logging
    包含型別,可以支援 Visual Basic 中的 My 記錄物件,並提供簡單的記錄檔接聽程式,可將記錄輸出導向至檔案中。

  • Microsoft.VisualBasic.MyServices
    包含型別,可以支援 Visual Basic 中的 My。

  • Microsoft.VisualBasic.MyServices.Internal
    包含僅限內部使用的型別,可以支援 Visual Basic 中的 My。

  • Microsoft.VisualC
    包含支援 Visual C++ 編譯器的型別。

  • Microsoft.VisualC.StlClr
    包含可實作 STL/CLR 程式庫的型別。

  • Microsoft.VisualC.StlClr.Generic
    包含型別,可以實作 STL/CLR 程式庫的泛型介面。

  • Microsoft.Win32
    提供兩種類別:一個用來處理作業系統所引發的事件,另一個用來處理系統登錄。

  • Microsoft.Win32.SafeHandles
    包含安全控制代碼類別的抽象衍生類別,可以提供常用的功能支援檔案及作業系統控制代碼。

  • Microsoft.Windows.Themes
    提供 Windows Presentation Foundation (WPF) 所定義之主題集的公開資訊。

  • System
    包含主要類別和基底類別,定義常用值和參考資料型別、事件和事件處理常式、介面、屬性 (Attribute) 和處理例外狀況。 其他類別提供服務支援資料型別轉換、方法參數管理、算術運算、遠端和本機程式引動過程、應用程式環境管理和 Managed 與 Unmanaged 應用程式的監督。

  • System.Activities
    包含建立和使用活動的所有必要類別。 這個命名空間中的類別可讓您定義活動、進出活動的資料流程及變數。

  • System.Activities.Core.Presentation
    包含 Helper 類別,可用於 Windows Workflow Foundation 的預設和擴充性案例。

  • System.Activities.Core.Presentation.Factories
    提供 Factory 以建立與集合互動的活動,並啟用 Windows Workflow Foundation 中的控制工作流程。

  • System.Activities.Core.Presentation.Themes
    包含類別,是由活動設計工具所使用之樣式組態值的集合。

  • System.Activities.Debugger
    包含類別,提供偵錯工作流程的支援。

  • System.Activities.DurableInstancing
    包含 SqlWorkflowInstanceStore 類別,可對工作流程執行個體提供耐久性,以及其 Helper 類別。

  • System.Activities.ExpressionParser
    包含支援運算式之編譯的類別。

  • System.Activities.Expressions
    包含類別和運算式活動,支援在工作流程中使用運算式。

  • System.Activities.Hosting
    包含類別,提供裝載及執行工作流程的基底支援。

  • System.Activities.Persistence
    包含類別,可擷取物件的狀態而無需依靠處理序或電腦資訊。。

  • System.Activities.Presentation
    包含用來建立自訂活動設計工具的基底活動設計工具類別。

  • System.Activities.Presentation.Converters
    提供引數、UI 屬性資料及 Windows Workflow Foundation 之編輯模型中項目的轉換。

  • System.Activities.Presentation.Debug
    包含類別,提供偵錯處理序的中斷點管理。

  • System.Activities.Presentation.Hosting
    包含類別,這些類別可讓主機與組件、命令及匯入的命名空間進行互動。

  • System.Activities.Presentation.Metadata
    包含類別,可讓您使用項目的自訂屬性。

  • System.Activities.Presentation.Model
    包含類別,可讓您使用設計工具之模型樹狀結構中的項目,例如存取模型項目屬性和附加的屬性。 並提供管理模型樹狀結構的功能。

  • System.Activities.Presentation.PropertyEditing
    包含類別,這些類別能藉由提供屬性編輯器、分類編輯器,以及針對屬性、屬性值和篩選的存取,來進行屬性的更新。

  • System.Activities.Presentation.Services
    提供類別,可進行與模型樹狀結構的互動以執行工作,例如建立和尋找模型項目,並用模型項目來對應檢視項目。

  • System.Activities.Presentation.Toolbox
    提供在 Visual Studio 2010 外部重新裝載時分類和使用工具的支援。

  • System.Activities.Presentation.Validation
    包含類別,為活動提供活動驗證功能。

  • System.Activities.Presentation.View
    提供工作流程設計工具之檢視項目的相關功能,包括存取和建立檢視項目、存取命令、使用檢視狀態、選取和運算式文字方塊。

  • System.Activities.Statements
    包含活動,可用來建立工作流程、進行流程控制、與集合和變數、例外狀況、補償、交易進行互動,以及與舊版工作流程互動。

  • System.Activities.Tracking
    包含類別,可用來建立工作流程追蹤記錄並與其互動。

  • System.Activities.Validation
    包含用於自訂活動驗證的類別。

  • System.Activities.XamlIntegration
    包含類別,對於將活動序列化至 XAML 中提供支援。

  • System.AddIn
    包含用於識別增益集的屬性。

  • System.AddIn.Contract
    包含型別,可以為獨立更新之元件間的通訊提供基礎。

  • System.AddIn.Contract.Automation
    包含型別,可由元件用來存取型別資訊及叫用型別成員。

  • System.AddIn.Contract.Collections
    包含型別,可以用來實作用於增益集開發的集合類別 (Collection Class)。

  • System.AddIn.Hosting
    提供可用於探索、註冊、啟動及控制增益集的型別。

  • System.AddIn.Pipeline
    提供類別,可用來建構主應用程式 (Host Application) 和增益集之間的通訊管線。

  • System.CodeDom
    包含類別,可以用來表示原始程式碼文件的項目和結構。 這些項目可以當做原始程式碼文件的結構模型;原始程式碼文件可以透過由 System.CodeDom.Compiler 命名空間 (Namespace) 所提供的功能,以受支援的語言輸出為原始程式碼。

  • System.CodeDom.Compiler
    包含型別,可以用受支援的程式語言管理原始程式碼的產生和編譯。 根據 System.CodeDom 命名空間提供的項目所組成的程式碼文件物件模型 (Code Document Object Model,CodeDOM) 原始程式碼模型,程式碼產生器可個別地用特定程式語言產生原始程式碼。

  • System.Collections
    包含介面和類別,定義各種集合的物件,例如清單、佇列、位元陣列、雜湊表和字典。

  • System.Collections.Concurrent
    包含介面和類別,可定義並行處理的各種集合物件。

  • System.Collections.Generic
    包含定義了泛型集合的介面和類別,可讓使用者建立強型別 (Strongly Typed) 集合,以提供比非泛型強型別集合更好的型別安全 (Type Safety) 和效能。

  • System.Collections.ObjectModel
    包含類別,這些類別可以用來做為可重複使用程式庫之物件模型中的集合。 當屬性或方法傳回集合時,請使用這些類別。

  • System.Collections.Specialized
    包含特別和強型別 (Strongly Typed) 的集合,例如,連結串列 (Linked List) 字典、位元向量和只包含字串的集合。

  • System.ComponentModel
    提供類別,用來實作元件和控制項的 Run-Time 和設計階段行為。 這個命名空間會包含基底類別 (Base Class) 和介面,用於實作屬性 (Attribute) 和型別轉換子 (Type Converter)、繫結至資料來源,以及授權元件。

  • System.ComponentModel.Composition
    提供類別,構成大部分的 Managed Extensibility Framework (MEF)。

  • System.ComponentModel.Composition.Hosting
    提供 MEF 的類別,對於開發可延伸的應用程式或主機非常有用。

  • System.ComponentModel.Composition.Primitives
    提供做為 MEF 程式設計模型之基礎的基本型別。

  • System.ComponentModel.Composition.ReflectionModel
    提供型別為受管理的擴充性架構 (MEF) 使用反映式的程式設計模型的開發人員很有用的。

  • System.ComponentModel.DataAnnotations
    提供用於定義 ASP.NET Dynamic Data 控制項之中繼資料的屬性類別。

  • System.ComponentModel.Design
    包含類別,開發人員可以用來為元件和使用者介面建置 (Build) 自訂的設計階段行為,以在設計階段設定元件。 開發人員可以透過設計階段環境所提供的系統,排列元件並設定元件的屬性。

  • System.ComponentModel.Design.Data
    包含類別,可以實作與資料相關的元件之設計階段行為。

  • System.ComponentModel.Design.Serialization
    提供型別,可在設計階段支援序列化 (Serialization) 的自訂和控制。

  • System.Configuration
    包含型別,可以提供用於處理組態資料的程式撰寫模型。

  • System.Configuration.Assemblies
    包含類別,用來設定組件。

  • System.Configuration.Install
    提供類別,可讓您為自己的元件撰寫自訂安裝程式。 Installer 類別是 .NET Framework 中所有自訂安裝程式的基底類別。

  • System.Configuration.Provider
    包含伺服器和用戶端應用程式所共用的基底類別,可以支援可外掛式模型,以便能輕易地加入或移除功能。

  • System.Data
    包含構成大部分 ADO.NET 架構的類別。 ADO.NET 架構讓您能夠建置元件,以便有效管理來自多重資料來源的資料。

  • System.Data.Common
    包含 .NET Framework 資料提供者共用的類別。 .NET Framework 資料提供者會說明用來在 Managed 空間中存取資料來源 (例如資料庫) 的類別集合。

  • System.Data.Common.CommandTrees
    提供類別以建置構成命令樹的運算式。

  • System.Data.Design
    包含可以用來產生自訂具型別資料集的類別。

  • System.Data.Entity.Design
    包含類別,可產生實體資料模型 (EDM) 檔案和物件原始程式碼。

  • System.Data.Entity.Design.AspNet
    包含 ASP.NET 建置環境的實體資料模型 (EDM) 建置提供者。

  • System.Data.Entity.Design.PluralizationServices
    提供型別,可將字組從單一形式變更為複數形式,反之亦然。

  • System.Data.EntityClient
    包含 Entity Framework 的.NET Framework 資料提供者。

  • System.Data.Linq
    包含類別,可用來支援在 LINQ to SQL 應用程式中與關聯式資料庫的互動。

  • System.Data.Linq.Mapping
    包含可用來產生 LINQ to SQL 物件模型的類別,該物件模型表示關聯式資料庫的結構和內容。

  • System.Data.Mapping
    提供儲存資料對應資訊的型別。

  • System.Data.Metadata.Edm
    包含一組型別和一組類別 (Class),前者表示 Entity Framework 使用之模型中的各種概念,後者則可幫助應用程式處理中繼資料 (Metadata)。

  • System.Data.Objects
    包括提供物件服務之核心功能的存取的類別。

  • System.Data.Objects.DataClasses
    包含一些類別,這些類別是實體資料模型 (EDM) 中所定義之型別的基底類別、導覽屬性所傳回之型別的基底類別,以及可定義將 Common Language Runtime (CLR) 物件對應至概念模型中型別之屬性的類別。

  • System.Data.Objects.SqlClient
    提供型別,包含轉譯成資料庫函式的 Common Language Runtime (CLR) 方法。

  • System.Data.Odbc
    包含類別,封裝 ODBC 的 .NET Framework 資料提供者,該提供者可描述用來在 Managed 空間中存取 ODBC 資料來源之類別的集合。

  • System.Data.OleDb
    包含類別,封裝 OLE DB 的 .NET Framework 資料提供者,該提供者可描述用來在 Managed 空間中存取 OLE DB 資料來源之類別的集合。

  • System.Data.OracleClient
    包含類別,封裝 Oracle 的 .NET Framework 資料提供者,該提供者可描述用來在 Managed 空間中存取 Oracle 資料來源之類別的集合。

  • System.Data.Services
    提供用來建置 WCF 資料服務之類別的存取。

  • System.Data.Services.BuildProvider
    包含類別,這些類別會根據資料服務傳回的中繼資料,為 WCF 資料服務用戶端應用程式產生 C# 或 Visual Basic 程式碼。

  • System.Data.Services.Client
    表示 .NET Framework 用戶端程式庫,應用程式可用來與 WCF 資料服務進行互動。

  • System.Data.Services.Common
    包含表示實體之關鍵屬性或屬性的類別。

  • System.Data.Services.Providers
    提供一系列實作的介面,以定義 WCF 資料服務的自訂資料服務提供者。

  • System.Data.Sql
    包含可支援 SQL Server 特定功能的類別, 這個類別中的 API 擴充程式會加入至 .NET Framework Data Provider for SQL Server (System.Data.SqlClient)。

  • System.Data.SqlClient
    包含會封裝 .NET Framework Data Provider for SQL Server 的類別。 .NET Framework Data Provider for SQL Server 會說明用來在 Managed 空間中存取 SQL Server 資料庫的類別集合。

  • System.Data.SqlTypes
    包含用於 SQL Server 內原生資料 (Native Data) 型別的類別。 這些類別能夠更快速地替代其他資料型別。 使用這個命名空間中的類別,可避免萬一發生遺失精確度的情況時所造成的型別轉換錯誤。 因為其他資料型別與 SqlTypes 間的轉換是在幕後進行的,所以明確地建立和使用此命名空間內的物件,可以使程式碼的執行速度較快。

  • System.Deployment.Application
    提供型別,可用來建立在 ClickOnce 應用程式中的自訂升級行為。

  • System.Device.Location
    包含類別,這些類別提供單一 API 以封裝電腦上的多個位置提供者,並支援在這些提供者之間的無接縫優先順序和轉換。 使用這個 API 的應用程式開發人員,不需要知道可在特定的電腦上使用哪些位置感應技術,因此能夠免於針對特定硬體組態訂做應用程式的負擔。

  • System.Diagnostics
    提供類別,可讓您與系統處理序、事件記錄檔和效能計數器互動。 這個命名空間也提供了類別,可讓您為應用程式偵錯,並追蹤程式碼的執行。

  • System.Diagnostics.CodeAnalysis
    包含類別,可以和程式碼分析工具互動。 程式碼分析工具是用來分析程式碼是否符合編碼慣例,例如命名或安全性規則。

  • System.Diagnostics.Contracts
    包含靜態類別,表示程式建構,例如先決條件、後置條件和不變值。

  • System.Diagnostics.Contracts.Internal
    提供類別,二進位重寫器可用來處理合約失敗。

  • System.Diagnostics.Design
    包含類別,可以用來擴充應用程式監視和檢測 (Instrumentation) 的設計階段支援。

  • System.Diagnostics.Eventing
    包含類別,可以支援在 Windows Vista 上實作應用程式。 啟用後,檢測會將事件資料記錄到 Windows 事件追蹤 (ETW) 的追蹤子系統中。

  • System.Diagnostics.Eventing.Reader
    包含型別,可以支援讀取和管理事件記錄檔。

  • System.Diagnostics.PerformanceData
    包含用於提供計數器資料的類別,這些類別會將效能度量資訊公開 (Expose) 給消費者。

  • System.Diagnostics.SymbolStore
    提供類別,可讓您讀取和寫入偵錯符號資訊,例如原始程式行到 Microsoft Intermediate Language (MSIL) 的對應。 以 .NET Framework 為目標的編譯器 (Compiler) 可以將偵錯符號資訊儲存在程式設計人員的資料庫 (PDB) 檔案中。 偵錯工具和程式碼剖析工具 (Profiler) 可在設計階段讀取偵錯符號資訊。

  • System.DirectoryServices
    提供您從 Managed 程式碼輕鬆存取 Active Directory。 命名空間包含兩個元件類別:DirectoryEntryDirectorySearcher,它們使用 Active Directory Services Interface (ADSI) 技術。 ADSI 是一組 Microsoft 提供的介面,做為與多種網路提供者一起使用的彈性工具。 不管網路的大小為何,ADSI 都可以讓系統管理員在網路上輕鬆地尋找並管理資源。

  • System.DirectoryServices.AccountManagement
    提供跨多個主體存放區之使用者、電腦和群組安全性主體的統一存取和管理。

  • System.DirectoryServices.ActiveDirectory
    提供建置於 Active Directory 目錄服務工作周邊的高階抽象物件模型。 樹系、網域、站台、子網路、磁碟分割及結構描述等 Active Directory 目錄服務概念,都是物件模型的一部分。

  • System.DirectoryServices.Protocols
    提供定義於輕量型目錄存取協定 (LDAP) 第 3 版和目錄服務標記語言 (DSML) 第 2.0 版標準中的方法。

  • System.Drawing
    提供存取 GDI+ 基本圖形功能。 System.Drawing.Drawing2DSystem.Drawing.ImagingSystem.Drawing.Text 命名空間中提供更多進階的功能。

  • System.Drawing.Design
    包含類別,擴充設計階段使用者介面 (UI) 的邏輯和繪圖。 您可以進一步擴充這個設計階段功能以建立自訂工具箱項目、可編輯和以圖形表示它們支援型別的值之特定型別數值編輯器,或可在某些型別之間轉換數值的型別轉換子 (Type Converter)。 此命名空間所提供的基礎架構,可以用來開發設計階段 UI 的擴充功能。

  • System.Drawing.Drawing2D
    提供進階的 2D 和向量圖形功能。 這個命名空間包含漸層筆刷、Matrix 類別 (用來定義幾何變換) 和 GraphicsPath 類別。

  • System.Drawing.Imaging
    提供進階的 GDI+ 影像處理功能。 基本圖形功能是由 System.Drawing 命名空間所提供。

  • System.Drawing.Printing
    提供和列印相關的服務。 通常您會建立 PrintDocument 類別的新執行個體、設定可以說明列印內容的屬性,並呼叫 Print 方法,以實際進行文件的列印。

  • System.Drawing.Text
    提供進階的 GDI+ 印刷樣式功能。 基本圖形功能是由 System.Drawing 命名空間所提供。 這個命名空間中的類別可讓使用者建立和使用字型集合。

  • System.Dynamic
    提供支援動態語言執行階段 (DLR) 的類別和介面。

  • System.EnterpriseServices
    為企業應用程式提供重要的基礎架構。 COM+ 替部署於企業環境的元件程式撰寫模型 (Programming Model) 提供服務架構。 這個命名空間會為 .NET Framework 物件提供 COM+ 服務的存取,使得 .NET Framework 物件對企業應用程式而言更為實際。

  • System.EnterpriseServices.CompensatingResourceManager
    提供類別,可讓您在 Managed 程式碼中使用 Compensating Resource Manager (CRM)。 CRM 為 COM+ 提供的服務,讓您能夠在 Microsoft 分散式交易協調器 (DTC) 交易中包含非交易性物件。 雖然 CRM 並未提供完整資源管理員的功能,不過它會透過復原記錄檔來提供交易的單元性 (全部或全無的行為特性) 和持續性。

  • System.Globalization
    包含類別,定義與文化特性相關的資訊,包括語言、國家/地區、使用中的日曆、日期、貨幣和數字的格式模式,以及字串的排序順序。 這些類別 (Class) 對撰寫全球化 (國際化) 的應用程式很有用。

  • System.IdentityModel.Claims
    包含型別,可以支援在 Extensible Identity Model 中使用宣告。

  • System.IdentityModel.Policy
    包含型別,可以在 Windows Communication Foundation (WCF) 內建置 (Build) 或使用授權原則。

  • System.IdentityModel.Selectors
    包含型別,可以為傳出 SOAP 訊息提供安全性權杖,並為傳入 SOAP 訊息提供驗證安全性權杖。

  • System.IdentityModel.Tokens
    包含與隨附於 Windows Communication Foundation (WFC) 之預先定義的安全性權杖相關的型別。

  • System.IO
    包含型別,允許同步 (Synchronous) 和非同步 (Asynchronous) 讀取及寫入資料流和檔案。

  • System.IO.Compression
    包含類別,可以為資料流提供基本的壓縮和解壓縮功能。

  • System.IO.IsolatedStorage
    包含型別,可以支援建立和使用隔離存放區。 使用這些存放區,您就可以讀取及寫入較不受信任的程式碼無法存取的資料,並且防止儲存在檔案系統上其他地方的敏感資訊公開。 資料儲存在由目前使用者及程式碼存在的組件所隔離的分區中。

  • System.IO.Log
    包含型別,可以用於實作自訂的診斷記錄或交易處理系統。

  • System.IO.MemoryMappedFiles
    提供類別,以使用記憶體對應檔案,將檔案的內容對應至應用程式的邏輯位址空間。

  • System.IO.Packaging
    包含型別,可以支援在單一容器內儲存多個資料物件。

  • System.IO.Pipes
    包含一些型別,提供透過匿名和 (或) 具名管道在處理序之間通訊的方法。

  • System.IO.Ports
    包含可以控制序列埠的類別,以便提供同步及事件驅動 I/O 的架構、PIN 和中斷狀態的存取、序列驅動程式屬性的存取,以及指定連接埠特性的列舉型別。

  • System.Linq
    包含類別和介面,可以支援使用 Language-Integrated Query (LINQ) 的查詢。

  • System.Linq.Expressions
    包含型別,可以利用運算式樹狀結構形式將語言層級程式碼運算式表示為物件。

  • System.Management
    提供對管理資訊和管理事件的豐富集合的存取,這些是有關檢測 Windows Management Instrumentation (WMI) 基礎結構內的系統、裝置和應用程式。

  • System.Management.Instrumentation
    提供必要的類別,用來檢測管理應用程式,並透過 WMI 將其管理資訊和事件公開給可能的客戶。

  • System.Media
    包含類別,可以用於播放音效檔和存取系統音效。

  • System.Messaging
    提供類別,可讓您連接、監視和管理網路上的訊息佇列,以及傳送、接收或窺視訊息。

  • System.Messaging.Design
    包含類別,可以用來擴充 System.Messaging 類別的設計階段支援。

  • System.Net
    提供一個簡單的程式設計介面,讓現今網路所用的許多通訊協定 (Protocol) 使用。 WebRequestWebResponse 類別可當做外掛式通訊協定的基礎,此網路服務的實作 (Implementation) 讓您可以使用網際網路資源來開發應用程式,而不需考慮個別通訊協定的細節。

  • System.Net.Cache
    定義型別和列舉型別,用以定義使用 WebRequestHttpWebRequest 類別所取得資源的快取原則。

  • System.Net.Configuration
    包含類別,可讓應用程式用來以程式設計方式存取及更新 System.Net 命名空間的組態設定。

  • System.Net.Mail
    包含類別,可以用來傳送電子郵件給 Simple Mail Transfer Protocol (SMTP) 伺服器以便傳遞。

  • System.Net.Mime
    包含型別,可用來表示 Multipurpose Internet Mail Exchange (MIME) 標頭。 這些型別會搭配 System.Net.Mail 命名空間中的型別使用,以便在使用 SmtpClient 類別傳送電子郵件時,指定 Content-Type、Content-Disposition 和 Content-transfer-Encoding 等標頭。

  • System.Net.NetworkInformation
    提供網路流量資料、網路位址資訊和本機電腦位址變更通知的存取方式。 此命名空間也包含實作 Ping 公用程式的類別。 您可以使用 Ping 和相關類別,檢查電腦是否可透過網路存取。

  • System.Net.PeerToPeer
    提供對等網路功能的存取。

  • System.Net.PeerToPeer.Collaboration
    提供型別,可以強化對等網路功能,並提供無伺服器 Managed 共同作業工作階段 (Session) 的功能。

  • System.Net.Security
    提供用於主機之間安全通訊的網路資料流。

  • System.Net.Sockets
    提供 Windows Sockets (Winsock) 介面的 Managed 實作,讓需要協助控制網路存取的開發人員使用。

  • System.Numerics
    包含由 .NET Framework 定義之補數類的數值基本型別,例如 ByteDoubleInt32

  • System.Printing
    包含可支援列印的型別。

  • System.Printing.IndexedProperties
    包含類別,可以提供不需要使用反映 (Reflection) 就可存取列印系統屬性,並可以將屬性設定快速複製到另一個相同型別的物件上。

  • System.Printing.Interop
    提供型別,可支援 Managed PrintTicket 物件和 Unmanaged 繪圖裝置介面 (Graphics Device Interface,GDI) DEVMODE 結構的互相轉換。

  • System.Reflection
    包含類別和介面,提供已載入型別、方法和欄位的 Managed 檢視,並具有動態建立和叫用 (Invoke) 型別的功能。

  • System.Reflection.Emit
    包含類別,可以讓編譯器或工具發出中繼資料 (Metadata) 和 Microsoft Intermediate Language (MSIL),並且選擇性地在磁碟上產生 PE 檔。 這些類別的主要用戶端是指令碼引擎和編譯器。

  • System.Resources
    提供類別和介面,可以讓開發人員建立、儲存和管理應用程式中所使用的各種文化特性 (Culture) 相關資源。

  • System.Resources.Tools
    包含 StronglyTypedResourceBuilder 類別,可以提供強型別資源的支援。 自 .NET Framework 2.0 版起,藉由建立包含一組靜態唯讀 (get) 屬性的類別,這個編譯時期功能封裝對資源的存取,使得資源使用更容易。

  • System.Runtime
    包含進階型別,可以支援各種命名空間,例如 System、Runtime 命名空間和 Security 命名空間。

  • System.Runtime.Caching
    包含型別,可讓您在 .NET Framework 建置的應用程式中實作輸出快取。

  • System.Runtime.Caching.Configuration
    包含 .NET Framework 快取功能的組態處理常式類別。

  • System.Runtime.Caching.Hosting
    包含型別,支援使用快取功能的 .NET Framework 裝載環境。

  • System.Runtime.CompilerServices
    提供編譯器寫入器的功能,該編譯器寫入器會使用 Managed 程式碼,在中繼資料中指定會影響 Common Language Runtime 之執行階段行為的屬性。 這個命名空間中的類別只能供編譯器寫入器使用。

  • System.Runtime.ConstrainedExecution
    定義一組可以列舉及定義合約的型別,以確保部分程式碼的作者與依賴該程式碼的開發人員之間的可靠性。 這些型別僅適用於限制的執行區域 (CER)。

  • System.Runtime.DurableInstancing
    包含類別,由 Windows Communication Foundation (WCF) 基礎結構用來實作持續性提供者。

  • System.Runtime.ExceptionServices
    提供進階例外狀況處理的類別。

  • System.Runtime.Hosting
    包含進階型別,可以用於應用程式定義域內的應用程式啟動。

  • System.Runtime.InteropServices
    提供多種成員,可以支援 COM Interop 和平台叫用 (Invoke) 服務。 如果您不熟悉這些服務,請參閱與 Unmanaged 程式碼進行溝通

  • System.Runtime.InteropServices.ComTypes
    包含方法,這些方法為 Managed 程式碼的 COM 函式定義。 這些函式取代了 System.Runtime.InteropServices 命名空間中目前已過時的 UCOM 方法。

  • System.Runtime.InteropServices.Expando
    包含 IExpando 介面,可以讓您藉由加入或移除其成員的方式來修改物件。

  • System.Runtime.Remoting
    提供類別和介面,可以讓開發人員建立和設定分散式應用程式。

  • System.Runtime.Remoting.Activation
    提供類別和物件,支援遠端物件的伺服器和用戶端啟動。

  • System.Runtime.Remoting.Channels
    包含支援和處理通道和通道接收的類別,當用戶端呼叫遠端物件的方法時,可將這些類別當做傳輸媒介。

  • System.Runtime.Remoting.Channels.Http
    包含通道,使用 HTTP 通訊協定往返遠端位置來傳輸訊息和物件。 預設情況下,HTTP 通道以傳輸用的 SOAP 格式對物件和方法呼叫進行編碼,但其他編碼和解碼格式子 (Formatter) 接收可以在通道的組態屬性中指定。

  • System.Runtime.Remoting.Channels.Ipc
    為使用 Windows 作業系統之處理序間通訊 (IPC) 的遠端處理定義通訊通道。 由於 IPC 通道未使用網路通訊,因此它的速度會比 HTTP 和 TCP 通道還要快,但是它只能用在同一部實體電腦的應用程式定義域之間的通訊。

  • System.Runtime.Remoting.Channels.Tcp
    包含通道,使用 TCP 通訊協定往返遠端位置來傳輸訊息和物件。 預設情況下,TCP 通道以傳輸用的二進位格式對物件和方法呼叫進行編碼,但其他編碼和解碼格式子接收可以在通道的組態屬性中指定。

  • System.Runtime.Remoting.Contexts
    包含物件,定義所有物件所在的內容。 內容為屬性的已排序序列,定義其內物件的環境。 內容在物件的啟動程序期間建立,這物件被設定來要求特定自動服務,例如,同步處理、交易、Just-In-Time (JIT) 啟動過程 (Activation)、安全性,等等。 同一個內容可包含多個物件。

  • System.Runtime.Remoting.Lifetime
    包含管理遠端物件存留期 (Lifetime) 的類別。 傳統上,分散式記憶體回收使用參考次數 (Reference Count) 和 PING 的方式來控制物件的存留期。 這在每個服務僅有為數不多的用戶端時運作良好,但在每個服務有數以千計的用戶端時,卻不會呈現成比例地的良好效率。 遠端存留期服務將使用期 (Lease) 與各個服務產生關聯,並在服務的使用期過期時刪除它 存留期服務可以擔任傳統分散式記憶體回收行程的功能,並且也會在每服務的用戶端數目增加時調整得很好。

  • System.Runtime.Remoting.Messaging
    包含用來建立和遠端處理訊息的類別。 遠端基礎結構使用訊息與遠端物件通訊。 訊息被用來傳輸遠端方法呼叫、啟動遠端物件和傳達資訊。 訊息物件攜帶一組具名屬性,包括動作識別項、Envoy 資訊和參數。

  • System.Runtime.Remoting.Metadata
    包含類別和屬性,可以用來為物件和欄位自訂 SOAP 的產生和處理方式。 這個命名空間的類別可以用來指示 SOAPAction、型別輸出、XML 項目名稱和方法 XML 命名空間的統一資源識別元 (URI)。

  • System.Runtime.Remoting.Metadata.W3cXsd2001
    包含由全球資訊網協會 (W3C) 在 2001 年所定義的 XML 結構描述定義 (XSD)。 W3C 的 XML Schema Part 2: Datatypes 規格識別各種資料型別的格式和行為。 這個命名空間含有符合 W3C 規格的資料型別的包裝函式類別 (Wrapper Class)。 所有日期和時間型別都符合 ISO 標準規格。

  • System.Runtime.Remoting.MetadataServices
    包含 Soapsuds.exe 命令列工具所使用的類別和使用者程式碼,可在遠端基礎結構的 XML 結構描述之間來回轉換中繼資料。

  • System.Runtime.Remoting.Proxies
    包含控制 Proxy 並提供功能給它的類別。 Proxy 是做為遠端物件影像的本機物件。 Proxy 使用戶端能夠跨越遠端界限存取物件。

  • System.Runtime.Remoting.Services
    包含服務類別,提供功能給 .NET Framework。

  • System.Runtime.Serialization
    包含類別,可以用來序列化和還原序列化物件。 序列化 (Serialization) 是將物件或物件圖形轉換為用於對其他位置進行儲存或傳輸之位元組線性序列的程序。 還原序列化 (Deserialization) 是納入所儲存訊息並從其中重新建立物件的程序。

  • System.Runtime.Serialization.Configuration
    包含類別,可用來讀取在 <system.xml.serialization> 區段內應用程式組態檔中所找到的值。

  • System.Runtime.Serialization.Formatters
    提供序列化格式子所使用的通用列舉型別 (Enumeration)、介面和類別。

  • System.Runtime.Serialization.Formatters.Binary
    包含 BinaryFormatter 類別,該類別可用來序列化和還原序列化二進位格式的物件。

  • System.Runtime.Serialization.Formatters.Soap
    包含 SoapFormatter 類別,該類別可用來序列化和還原序列化 SOAP 格式的物件。

  • System.Runtime.Serialization.Json
    包含型別,可將物件序列化為 JavaScript 物件標記法 (JSON),以及將物件從 JSON 還原序列化。

  • System.Runtime.Versioning
    包含進階型別,可支援 .NET Framework 的並存實作版本控制。

  • System.Security
    提供 .NET Framework 安全性系統的基礎結構,包含使用權限的基底類別。

  • System.Security.AccessControl
    提供程式設計項目,可控制存取和稽核安全物件的安全性相關動作。

  • System.Security.Authentication
    提供一組描述連線安全性的列舉型別 (Enumeration)。

  • System.Security.Authentication.ExtendedProtection
    提供使用應用程式的延伸保護進行驗證的支援。

  • System.Security.Authentication.ExtendedProtection.Configuration
    提供使用應用程式的延伸保護進行驗證組態的支援。

  • System.Security.Cryptography
    提供密碼編譯服務,包含資料的安全編碼和解碼,以及其他許多作業,例如,雜湊、隨機數值的產生和訊息驗證 (Authentication)。

  • System.Security.Cryptography.Pkcs
    提供公開金鑰加密標準 (Public Key Cryptography Standards,PKCS) 的程式設計項目,包括簽章資料、交換金鑰、要求憑證、公開金鑰加密和解密,以及其他安全性功能的方法。

  • System.Security.Cryptography.X509Certificates
    包含 Authenticode X.509 v.3 憑證的 Common Language Runtime 實作。 這個憑證使用唯一並且明確識別憑證持有人的私密金鑰來簽名。

  • System.Security.Cryptography.Xml
    包含類別,可以支援 XML 數位簽章的建立和驗證。

  • System.Security.Permissions
    定義類別,根據原則控制作業和資源的存取。

  • System.Security.Policy
    包含程式碼群組、成員資格條件和辨識項。 這三種類別用於建立由 .NET Framework 安全性原則系統套用的規則。 辨識項類別是安全性原則的輸入,而成員資格條件是參數;綜合這些要素,便可建立原則陳述式 (Statement) 並決定授與的使用權限集合。 原則層級和程式碼群組是原則階層架構的結構。 程式碼群組是規則的封裝 (Encapsulation),並在原則層級中以階層架構排列。

  • System.Security.Principal
    定義主體物件,表示執行程式碼所在的安全性內容。

  • System.Security.RightsManagement
    包含類別,可支援應用程式建立之內容的版權管理,例如儲存在 Package 或 XpsDocument 內的內容。

  • System.ServiceModel
    包含型別,這些是 Windows Communication Foundation (WCF) 服務、以及可用來建置四處分散之應用程式的用戶端應用程式在建置時的必要型別。

  • System.ServiceModel.Activation
    包含型別,這些是在 Managed 裝載環境內建構及修改動態建立服務主機時所需要的型別。

  • System.ServiceModel.Activation.Configuration
    包含類別,可以表示 SMSvcHost.exe.config 檔案中的組態項目。

  • System.ServiceModel.Activities
    包含類別,可讓您對工作流程傳送和接收訊息。

  • System.ServiceModel.Activities.Activation
    包含 WorkflowServiceHostFactory 類別,在 Managed 裝載環境中提供 WorkflowServiceHost,其中會回應傳入的訊息而動態地建立主機執行個體。

  • System.ServiceModel.Activities.Configuration
    包含用來設定工作流程服務的多個類別。 這些類別讓您能夠套用服務和端點行為,並設定追蹤。

  • System.ServiceModel.Activities.Description
    包含類別,讓您能控制與工作流程服務相關的各種行為。

  • System.ServiceModel.Activities.Presentation.Factories
    包含建立 Receive/SendReply 和 Send/ReceiveReply 活動組的 Factory。

  • System.ServiceModel.Activities.Tracking
    包含類別,用來建立工作流程服務執行個體的追蹤記錄。 追蹤記錄是在執行工作流程執行個體期間,由工作流程執行階段所建立的,並會傳送至已註冊的追蹤參與者。

  • System.ServiceModel.Activities.Tracking.Configuration
    包含用於設定工作流程追蹤的類別。 這些類別可讓您指定您要工作流程產生的追蹤資訊。

  • System.ServiceModel.Channels
    包含建構及修改用戶端和服務用來與對方進行通訊之訊息時所需的型別、用於交換訊息之通道的型別、用來建構前述通道的通道處理站和通道接聽程式,以及用來設定它們的繫結項目。

  • System.ServiceModel.ComIntegration
    包含型別,這些是整合 Windows Communication Foundation (WCF) 服務和具有 COM 元件之用戶端應用程式時的必要型別。

  • System.ServiceModel.Configuration
    包含型別,可由 Windows Communication Foundation (WCF) 基礎結構用來將 XML 轉換為 Common Language Runtime (CLR) 型別。

  • System.ServiceModel.Description
    包含型別,這些是在建構及修改服務的描述、合約和端點時的必要型別,而前述服務項目會用來建置服務執行階段和匯出中繼資料。

  • System.ServiceModel.Diagnostics
    包含列舉型別,可用來設定用於診斷用途的效能計數器。

  • System.ServiceModel.Discovery
    包含建立和使用可探索服務的必要型別。

  • System.ServiceModel.Discovery.Configuration
    包含類別,讓您能在組態檔中進行探索設定。

  • System.ServiceModel.Discovery.Version11
    包含建立及使用可探索服務的必要類別。 這些類別會實作 WS-Discovery 1.1 版通訊協定。

  • System.ServiceModel.Discovery.VersionApril2005
    包含建立及使用可探索服務的必要類別。 這些類別會實作 WS-Discovery 通訊協定的 2005 年 4 月版本。

  • System.ServiceModel.Discovery.VersionCD1
    包含建立及使用可探索服務的必要類別。 這些類別會實作 WS-Discovery 通訊協定的委員會草稿第 1 版。

  • System.ServiceModel.Dispatcher
    包含型別,這些是修改服務和用戶端應用程式之執行階段執行行為時的必要型別。

  • System.ServiceModel.MsmqIntegration
    包含 Microsoft Message Queuing (MSMQ) 整合的類別,可以讓 MSMQ 應用程式和 Windows Communication Foundation (WCF) 應用程式之間進行通訊。

  • System.ServiceModel.PeerResolvers
    包含類別,讓開發人員能夠自訂和擴充對等名稱解析通訊協定 (PNRP) 服務。

  • System.ServiceModel.Persistence
    包含類別,可讓工作流程服務 (實作為工作流程的 WCF 服務) 保存到持續性存放區中。

  • System.ServiceModel.Routing
    包含類別,由 Windows Communication Foundation (WCF) 基礎結構用來實作 WCF 端點之間訊息的路由。

  • System.ServiceModel.Routing.Configuration
    包含組態類別,由 Windows Communication Foundation (WCF) 基礎結構用來將 XML 轉換為 Common Language Runtime (CLR) 型別。

  • System.ServiceModel.Security
    包含類別,可以支援一般的 Windows Communication Foundation (WCF) 安全性。

  • System.ServiceModel.Security.Tokens
    包含型別,可表示 Windows Communication Foundation (WCF) 安全性的安全性權杖和憑證。

  • System.ServiceModel.ServiceMoniker40

  • System.ServiceModel.Syndication
    包含型別,可構成 Syndication 物件模型。

  • System.ServiceModel.Web
    包含型別,可構成 Web HTTP 程式撰寫模型 (Programming Model)。

  • System.ServiceModel.XamlIntegration
    提供公用程式類別,以啟用實體序列化至 XAML 的作業。

  • System.ServiceProcess
    提供類別,可讓您實作、安裝和控制 Windows 服務應用程式。 服務是長時間執行的可執行檔,它執行時不需使用者介面。 服務的實作牽涉繼承自 ServiceBase 類別和定義要在啟動、停止、暫停和繼續指令傳入時處理的特定動作,以及系統關機時要採取的自訂行為和動作。

  • System.ServiceProcess.Design
    包含類別,可以用來擴充 Windows 服務應用程式的設計階段支援。

  • System.Speech.AudioFormat

  • System.Speech.Recognition
    包含可用於實作語音辨識的 Windows Desktop Speech 技術型別。

  • System.Speech.Recognition.SrgsGrammar

  • System.Speech.Synthesis

  • System.Speech.Synthesis.TtsEngine
    包含型別,可以支援建立以 Speech Synthesis Markup Language (SSML) 為基礎的自訂引擎來轉譯文字轉換語音 (Text-to-Speech,TTS)。

  • System.Text
    包含表示 ASCII、Unicode、UTF-7 及 UTF-8 字元編碼方式的類別、在字元區塊和位元組區塊之間來回轉換的抽象基底類別,以及可管理及格式化 String 物件,而不需建立 String 中繼執行個體 (Instance) 的 Helper 類別。

  • System.Text.RegularExpressions
    包含類別,提供您存取 .NET Framework 規則運算式 (Regular Expression) 引擎。 此命名空間會提供規則運算式功能,在 .NET Framework 內執行的任何平台或語言都可以使用這項功能。

  • System.Threading
    提供允許多執行緒程式設計的類別和介面。 除了用來同步處理執行緒活動和資料存取的類別 (MutexMonitorInterlockedAutoResetEvent 等等) 之外,這個命名空間還包含能讓您使用系統支援之執行緒集區的 ThreadPool 類別,以及能在執行緒集區執行緒上執行回呼 (Callback) 方法的 Timer 類別。

  • System.Threading.Tasks
    提供型別,可簡化撰寫並行和非同步程式碼的工作。

  • System.Timers
    提供 Timer 元件,可讓您在指定的間隔內引發事件。

  • System.Transactions
    包含類別,可讓您的程式碼參與交易。 這些類別支援了與多位分散的參與者、多階段告知和長期登記進行的交易。

  • System.Transactions.Configuration
    包含類別,可以說明 System.Transactions 類別所使用的組態選項。

  • System.Web
    提供可啟用瀏覽器/伺服器通訊的類別和介面。 這個命名空間包含提供目前 HTTP 要求的大量資訊的 HttpRequest 類別、管理對用戶端輸出之 HTTP 的 HttpResponse 類別,和提供伺服器端公用程式和處理的存取的 HttpServerUtility 類別。 System.Web 也包含用於 Cookie 操作、檔案傳輸、例外狀況資訊和輸出快取控制的類別。

  • System.Web.ApplicationServices
    提供類別,可以提供存取做為 Windows Communication Foundation (WCF) 服務的 ASP.NET 表單驗證、角色和設定檔應用程式服務。

  • System.Web.Caching
    提供類別,用來快取伺服器上經常使用的資料。 其中包含 Cache 類別,這是可以用來儲存任意資料物件 (例如雜湊表和資料集) 的字典。 它也會為這些物件提供逾時功能,以及可讓您加入和移除物件的方法。 您也可以加入對其他檔案或快取項目具有相依性的物件,並在物件從快取區中移除時,執行回呼作業以告知您的應用程式。

  • System.Web.ClientServices
    包含類別,可支援從 Windows 架構應用程式存取 ASP.NET 登入、角色及設定檔服務。

  • System.Web.ClientServices.Providers
    包含用戶端服務提供者以及其他類別,這些類別可支援從 Windows 架構應用程式存取 ASP.NET 登入、角色和設定檔服務。

  • System.Web.Compilation
    包含類別,可以在 ASP.NET 建置環境中產生及編譯自訂的檔案類型。

  • System.Web.Configuration
    包含用來設定 ASP.NET 組態的類別。

  • System.Web.DynamicData
    包含類別,可提供讓您自訂動態資料行為的 ASP.NET Dynamic Data 和擴充性功能的核心功能。

  • System.Web.DynamicData.Design
    包含類別,可以為 System.Web.DynamicData 命名空間中的類別提供設計階段支援。

  • System.Web.DynamicData.ModelProviders
    包含定義 ASP.NET Dynamic Data 提供者之核心功能的類別。

  • System.Web.Handlers
    包含 HTTP 處理常式類別,可以處理向 Web 伺服器提出的 HTTP 要求。

  • System.Web.Hosting
    提供功能,用來從 Microsoft Internet Information Services (IIS) 外部的 Managed 應用程式中裝載 ASP.NET 應用程式。

  • System.Web.Management
    包含可以管理及監視 Web 應用程式健康狀況的類別和介面。

  • System.Web.Mobile
    包含核心功能,包括建置 ASP.NET Mobile Web 應用程式所需的驗證和錯誤處理。

  • System.Web.Profile
    包含類別,用來在 Web 伺服器應用程式中實作 ASP.NET 使用者設定檔。

  • System.Web.Query.Dynamic
    包含類別,可用來將 LinqDataSource 控制項內的運算式剖析為 Language-Integrated Query (LINQ)。

  • System.Web.RegularExpressions
    提供可以用來剖析 ASP.NET 檔案的規則運算式。 System.Web.RegularExpressions 命名空間的所有成員都是 Regex 類別的子代。

  • System.Web.Routing
    提供類別,可搭配 URL 路由 (讓您得以使用未對應至實體檔案的 URL) 一起使用。

  • System.Web.Script
    包含可提供指令碼資源資訊的類別。

  • System.Web.Script.Serialization
    包含的類別可提供 Managed 型別的「JavaScript 物件標記法」(JSON) 序列化和還原序列化。 它也提供了自訂序列化行為的擴充性功能。

  • System.Web.Script.Services
    提供屬性 (Attribute),可自訂在 ASP.NET 內使用 AJAX 功能的 Web 服務。

  • System.Web.Security
    包含類別,用來在 Web 伺服器應用程式中實作 ASP.NET 安全性。

  • System.Web.Services
    內含的類別可以讓您使用 ASP.NET 和 XML Web Service 用戶端建立 XML Web Service。 XML Web Service 是應用程式,可在鬆散結合的環境中使用標準的通訊協定 (例如 HTTP、XML、XSD、SOAP 和 WSDL) 提供交換訊息的功能。 XML Web Service 可以用來在公司內部及公司之間的異質性環境中建置模組化的應用程式,使其能與各種類型的實作、平台和裝置互動操作。

  • System.Web.Services.Configuration
    由類別組成,設定如何使用執行的 ASP.NET 來建立 XML Web Service。

  • System.Web.Services.Description
    由類別組成,可讓您使用 Web 服務描述語言 (WSDL) 來公開說明 XML Web Service。 這個命名空間中的每一個類別都對應於 WSDL 規格中的特定項目,而類別階層架構則對應於有效 WSDL 文件的 XML 結構。

  • System.Web.Services.Discovery
    由類別組成,可讓 XML Web Service 用戶端透過稱為 XML Web Service 探索 (Discovery) 的處理序,找出 Web 伺服器上可用的 XML Web Service。

  • System.Web.Services.Protocols
    由類別組成,在 XML Web Service 用戶端與使用 ASP.NET 所建立的 XML Web Service 之間進行通訊時,定義網路上傳輸資料所使用的通訊協定。

  • System.Web.SessionState
    提供類別和介面,可將單一用戶端的相關資料儲存在伺服器上的 Web 應用程式中。 工作階段 (Session) 狀態資料是用來為用戶端提供與應用程式永續性 (Persistent) 連接的外觀。 狀態資訊可以儲存於本機處理序記憶體內,或者,如果是 Web 伺服陣列組態,可使用 ASP.NET State 服務或 SQL Server 資料庫儲存於處理序之外。

  • System.Web.UI
    提供類別和介面,可讓您建立 ASP.NET 伺服器控制項和 ASP.NET Web 網頁,以做為 ASP.NET Web 應用程式的使用者介面。 這個命名空間包含 Control 類別,可以為所有的 HTML 伺服器控制項、Web 伺服器控制項和使用者控制項提供一組通用功能。 它也包含 Page 控制項,此控制項會在任何使用者向您的 ASP.NET Web 應用程式提出 .aspx 檔案要求時自動產生。 此外還包括一些類別,其可為伺服器控制項提供資料繫結的功能、儲存指定之控制項或網頁的檢視狀態,以及剖析功能。

  • System.Web.UI.Adapters
    包含控制項配置器和頁面配置器的基底類別,您可以利用這些類別來覆寫頁面和控制項的生命週期狀態,以便修改新標記標準或特定瀏覽器的預設標記或行為。

  • System.Web.UI.DataVisualization.Charting
    包含 Chart 網頁伺服器控制項適用的型別。

  • System.Web.UI.Design
    包含類別,可以用來擴充 ASP.NET Web 網頁和 Web 伺服器控制項的設計階段支援。

  • System.Web.UI.Design.MobileControls
    已過時。 包含類別,可以為 System.Web.UI.MobileControls 命名空間中的類別提供設計階段支援。 這個命名空間所使用的類別已經過時了,請改用 System.Web.UI.Design.WebControls 中的類別。

  • System.Web.UI.Design.MobileControls.Converters
    包含類別,可以提供行動控制項中資料型別轉換子的執行階段支援。

  • System.Web.UI.Design.WebControls
    包含類別,可以用來擴充 Web 伺服器控制項的設計階段支援。

  • System.Web.UI.Design.WebControls.WebParts
    包含類別,可以為衍生自 System.Web.UI.WebControls.WebParts 命名空間類別的控制項提供設計階段支援。

  • System.Web.UI.HtmlControls
    由類別集合所組成,這些類別可以讓您在 Web Form 網頁上建立 HTML 伺服器控制項。 HTML 伺服器控制項在伺服器上執行,並直接對應至所有瀏覽器都支援的標準 HTML 標記 (Tag)。 這可以讓您用程式設計方式控制 Web Form 網頁上的 HTML 項目。

  • System.Web.UI.MobileControls
    已過時。 包含一組 ASP.NET 伺服器控制項,可以針對不同的行動裝置,以智慧化的方式呈現應用程式。 這個命名空間所使用的類別已經過時了,請改用 System.Web.UI.WebControls 中的控制項。

  • System.Web.UI.MobileControls.Adapters
    包含類別,您可以利用這些類別來覆寫行動控制項的生命週期階段,以便修改新標記標準或特定瀏覽器和行動裝置的預設 HTML、CHTML 或 WML 標記或行為。

  • System.Web.UI.MobileControls.Adapters.XhtmlAdapters
    包含類別,您可以利用這些類別來覆寫行動控制項的生命週期階段,以便修改新標記標準或特定瀏覽器和行動裝置的預設 XHTML 標記或行為。

  • System.Web.UI.WebControls
    包含類別,可讓您在 Web 網頁上建立 Web 伺服器控制項。 Web 伺服器控制項在伺服器上執行,並包含按鈕和文字方塊之類的表單控制項。 它們也包含特殊目的控制項,例如行事曆。 因為 Web 伺服器控制項是在伺服器上執行,所以您可以用程式的方式控制這些項目。 Web 伺服器控制項比 HTML 伺服器控制項抽象。 它們的物件模型並不一定反映 HTML 語法。

  • System.Web.UI.WebControls.Adapters
    包含類別,您可以利用這些類別來覆寫 Web 控制項的生命週期階段,以便修改新標記標準或特定瀏覽器中,控制項的預設標記或行為。

  • System.Web.UI.WebControls.Expressions
    提供類別,以使用 QueryExtender 控制項在網頁中篩選資料。

  • System.Web.UI.WebControls.WebParts
    包含一組整合的類別和介面,可以建立其外觀和行為可由使用者修改 (個人化) 的 Web 網頁。 每個網頁上使用者定義的設定都會儲存起來,以供未來的瀏覽器工作階段使用。

  • System.Web.Util
    包含類別,可以讓回呼方法在交易的範圍下執行,以及讓工作張貼到個別的執行緒。

  • System.Windows
    提供幾個重要的 Windows Presentation Foundation (WPF) 基底項目類別、各種支援 WPF 屬性系統和事件邏輯的類別,以及由 WPF 核心和架構更為廣泛使用的其他型別。

  • System.Windows.Annotations
    包含型別,可以支援顯示於 Windows Presentation Foundation (WPF) 文件檢視控制項內容上的使用者所建立之附註。

  • System.Windows.Annotations.Storage
    包含類別,可定義要儲存和擷取使用者所建立附註的儲存架構和媒體。

  • System.Windows.Automation
    包含類別,可提供 Windows Presentation Foundation (WPF) 使用者介面 Automation 用戶端的支援。

  • System.Windows.Automation.Peers
    定義 AutomationPeer 基底類別 (Base Class),以及一組其所衍生且對應至 .NET Framework 控制項的型別。

  • System.Windows.Automation.Provider
    包含型別,可建立 Windows Presentation Foundation (WPF) 的 UI 自動化提供者。

  • System.Windows.Automation.Text
    包含列舉型別,可以指定 Windows Presentation Foundation (WPF) UI 自動化的文字格式設定和相關行為。

  • System.Windows.Baml2006
    包含讀取器和寫入器類別,可使用 BAML 表單中的 XAML。

  • System.Windows.Controls
    包含類別,可建立讓使用者與應用程式進行互動的控制項。

  • System.Windows.Controls.Primitives
    包含基底類別和控制項,主要是做為其他更複雜控制項的一部分。

  • System.Windows.Converters
    包含類別,可以支援在 Windows Presentation Foundation (WPF) 內進行序列化 (Serialization) 期間的型別轉換。

  • System.Windows.Data
    包含類別,可用於將屬性繫結至資料來源、資料來源提供者類別,以及集合和檢視之特定資料的實作。

  • System.Windows.Documents
    包含類別,可支援 FixedDocument、FlowDocument 和 XML Paper Specification (XPS) 文件的建立。

  • System.Windows.Documents.DocumentStructures
    包含類別,可以用章節、段落、圖表、項目符號或編號清單和表格的形式來描述 XpsDocument 的結構。

  • System.Windows.Documents.Serialization
    包含類別,可支援建立和使用執行階段可存取的外掛程式序列化程式,而這些序列化程式會讀取和寫入不同資料格式的文件。

  • System.Windows.Forms
    包含類別,可用來建立 Windows 架構應用程式,以充分利用 Windows 作業系統中所提供的豐富使用者介面功能。

  • System.Windows.Forms.DataVisualization.Charting
    包含圖表 Windows Forms 控制項的型別。

  • System.Windows.Forms.Design
    包含類別,可以支援 Windows Form 元件的設計階段組態和行為。 這些類別包含:提供 Windows Form 元件支援的設計工具類別、一組設計階段服務、設定特定屬性型別的 UITypeEditor 類別,以及匯入 ActiveX 控制項的類別。

  • System.Windows.Forms.Design.Behavior
    包含類別,可以在設計階段為元件建立自訂使用者介面行為。

  • System.Windows.Forms.Integration
    包含類別,可支援 Windows Forms 和 Windows Presentation Foundation (WPF) 控制項的互通性。

  • System.Windows.Forms.Layout
    包含類別,可以支援設計階段和執行階段的配置行為。

  • System.Windows.Forms.VisualStyles
    包含類別,可用於呈現控制項和其他含有視覺化樣式的 Windows 使用者介面項目。

  • System.Windows.Ink
    提供類別,可與 Windows Presentation Foundation (WPF) 平台上的筆跡進行互動並加以管理。

  • System.Windows.Input
    包含類別,可以支援 Windows Presentation Foundation (WPF) 輸入系統。

  • System.Windows.Input.Manipulations
    提供以單一複合的形式監視和回應操作工具集合的功能,讓應用程式可以追蹤複合的變更,而非個別元件。

  • System.Windows.Input.StylusPlugIns
    提供類別,可以支援在 Windows Presentation Foundation (WPF) 平台上處理來自 Tablet 畫筆的資料。

  • System.Windows.Interop
    包含類別,可支援 Windows Presentation Foundation (WPF) 和其他技術之間的互通性。

  • System.Windows.Markup
    包含類別,可支援在 Windows Presentation Foundation (WPF) 應用程式內的序列化和 eXtensible Application Markup Language (XAML)。

  • System.Windows.Markup.Localizer
    包含型別,可協助二進位 XAML (BAML) 來源的當地語系化。

  • System.Windows.Markup.Primitives
    包含類別,可支援在 Windows Presentation Foundation (WPF) 應用程式內的 eXtensible Application Markup Language (XAML)。

  • System.Windows.Media
    包含類別,可以整合 Windows Presentation Foundation (WPF) 應用程式內的多媒體,包括繪圖、文字和音訊/視訊內容。

  • System.Windows.Media.Animation
    包含類別,可以提供 Windows Presentation Foundation (WPF) 應用程式內的屬性動畫功能。

  • System.Windows.Media.Converters
    包含型別使用 MarkupWriter序列化的可延伸應用程式標記語言 (XAML)

  • System.Windows.Media.Effects
    包含型別,可用來對點陣圖影像套用視覺效果。

  • System.Windows.Media.Imaging
    包含型別,可用來對點陣圖影像進行編碼和解碼。

  • System.Windows.Media.Media3D
    包含型別,可支援 Windows Presentation Foundation (WPF) 應用程式內的 3-D 展示。

  • System.Windows.Media.Media3D.Converters
    定義型別,可由 MarkupWriter 類別用來對可延伸標記語言 (XAML) 進行序列化。

  • System.Windows.Media.TextFormatting
    包含可控制文字格式設定的類別,通常其層級會低於控制項架構的文字表示或文字物件模型。

  • System.Windows.Navigation
    包含用於巡覽的型別,其中包括視窗之間進行巡覽及巡覽日誌功能。

  • System.Windows.Resources
    包含低階類別,可以支援 Windows Presentation Foundation (WPF) 資源模型和資源建置動作。

  • System.Windows.Shapes
    包含圖案庫,可用於 eXtensible Application Markup Language (XAML) 或程式碼中。

  • System.Windows.Shell
    包含型別,對 Windows 7 工作列的增強功能提供 Managed 程式碼存取。

  • System.Windows.Threading
    包含類別,可以支援 Windows Presentation Foundation (WPF) 執行緒系統。

  • System.Windows.Xps
    包含類別,可將 XML Paper Specification (XPS) 文件寫入資料存放區或列印佇列。

  • System.Windows.Xps.Packaging
    包含類別,可讓應用程式讀取及寫入 XPS 文件的元件。

  • System.Windows.Xps.Serialization
    包含類別,可以支援 XPS 文件的序列化。

  • System.Workflow.Activities
    包含類別,可定義可以加入至工作流程以便建立和執行 (Run) 代表工作程序之可執行檔 (Executable) 的活動。

  • System.Workflow.Activities.Configuration
    包含類別,可表示組態檔的區段。

  • System.Workflow.Activities.Rules
    包含類別,可定義用於形成規則的條件和動作。

  • System.Workflow.Activities.Rules.Design
    包含類別,可管理 [規則集編輯器] 和 [規則條件編輯器] 對話方塊。

  • System.Workflow.ComponentModel
    包含型別,可用來建立活動及工作流程。

  • System.Workflow.ComponentModel.Compiler
    提供用於驗證及編譯活動和工作流程的基礎結構。

  • System.Workflow.ComponentModel.Design
    包含類別,可讓開發人員用來建置工作流程和活動的自訂設計階段行為。

  • System.Workflow.ComponentModel.Serialization
    提供基礎結構,可管理 eXtensible Application Markup Language (XAML) 和 CodeDOM 之間來回活動和工作流程的序列化。

  • System.Workflow.Runtime
    包含型別,可用於控制工作流程執行階段引擎,以及工作流程執行個體的執行。

  • System.Workflow.Runtime.Configuration
    包含可用於設定工作流程執行階段引擎的類別。

  • System.Workflow.Runtime.DebugEngine
    包含可用於偵錯工作流程執行個體的型別。

  • System.Workflow.Runtime.Hosting
    包含與主應用程式 (Host Application) 向工作流程執行階段所提供服務相關的類別。

  • System.Workflow.Runtime.Tracking
    包含與追蹤服務相關的型別。

  • System.Xaml
    提供與 XAML 剖析器和處理器相關的型別。

  • System.Xaml.Hosting
    包含與 XAML 裝載相關的類別。

  • System.Xaml.Hosting.Configuration
    包含與 XAML 裝載組態相關的類別。

  • System.Xaml.Permissions
    包含型別,對某些 XAML 載入案例 (例如在部分信任下載入) 指定權限。

  • System.Xaml.Schema
    包含型別,可支援 XAML 資訊集的 XAML 型別系統。

  • System.Xml
    提供處理 XML 的標準架構支援。

  • System.Xml.Linq
    包含 LINQ to XML 的型別,這是一種記憶體中的 XML 程式設計介面,可讓您有效並方便地修改 XML 文件。

  • System.Xml.Resolvers
    提供以 DTD 或 XML 資料流填入快取的支援。

  • System.Xml.Schema
    包含 XML 類別,可以提供 XML 結構描述定義語言 (XSD) 結構描述的標準架構支援。

  • System.Xml.Serialization
    包含類別,用來將物件序列化為 XML 格式的文件或資料流。

  • System.Xml.Serialization.Advanced
    包含類別,可讓您自訂從 Web 服務描述語言 (WSDL) 文件所產生的程式碼。

  • System.Xml.Serialization.Configuration
    包含類別,可用來讀取在 system.xml.serialization 項目區段內應用程式組態檔中所找到的值。

  • System.Xml.XPath
    包含定義游標模型以供巡覽及編輯 XML 資訊項目的類別,例如 XQuery 1.0 和 XPath 2.0 資料模型都是。

  • System.Xml.Xsl
    提供擴充式樣式表轉換 (Stylesheet Transformation,XSLT) 的轉換支援。 這個命名空間支援 W3C XSL Transformations (XSLT) Version 1.0 建議事項。

  • System.Xml.Xsl.Runtime
    System.Xml.Xsl 命名空間中的類別提供內部支援。 這個命名空間中的類別支援 .NET Framework 基礎結構,但您無法從程式碼直接使用這些類別。

  • UIAutomationClientsideProviders
    包含與用戶端自動化提供者對應的單一類別。

已取代的命名空間和內部命名空間

下列命名空間會獲得最少量的文件,因為這些命名空間已被取代或者僅供內部使用。

請參閱

概念

.NET Framework 類別庫概觀

其他資源

.NET Framework 的一般參考