.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

快速篩選器

.NET Framework API 參照 version 4.5

名稱說明
Accessibility Namespace代表元件物件模型 (COM) 協助工具介面受控包裝函式。
Microsoft.Activities.Build Namespace與工作流程建置工作相關的類別。
Microsoft.Activities.Build.Debugger Namespace與建置偵錯工具相關的類別。
Microsoft.Activities.Build.Expressions Namespace與建置運算式相關的類別。
Microsoft.Activities.Build.Validation NamespaceMicrosoft.Activities.Build.Validation 提供與組建驗證相關的類別。
Microsoft.Build.BuildEngine NamespaceRepresents the MSBuild engine. For more information, see MSBuild.
Microsoft.Build.Construction NamespaceContains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild.
Microsoft.Build.Conversion NamespaceContains types that Visual Studio uses to convert project files from an older version of Visual Studio.
Microsoft.Build.Debugging NamespaceContains type for managing the debugger.
Microsoft.Build.Evaluation NamespaceContains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild.
Microsoft.Build.Exceptions NamespaceContains exception types that may be thrown during the build process.
Microsoft.Build.Execution NamespaceContains types that the MSBuild object model uses to build projects. For information, see MSBuild.
Microsoft.Build.Framework NamespaceContains the types that define how tasks and loggers interact with the MSBuild engine. For information, see MSBuild.
Microsoft.Build.Framework.XamlTypes NamespaceClasses used to represent XAML types parsed from files, rules, and other sources.
Microsoft.Build.Logging NamespaceContains types used for logging the progress of a build. For information, see MSBuild.
Microsoft.Build.Tasks NamespaceContains the implementation of all tasks shipping with MSBuild. For information, see MSBuild.
Microsoft.Build.Tasks.Deployment.Bootstrapper NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Deployment.ManifestUtilities NamespaceContains classes that MSBuild uses.
Microsoft.Build.Tasks.Hosting NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Windows Namespace包含 MSBuild 中所提供的所有工作實作。 這個命名空間中的類型支援 Windows Presentation Foundation (WPF) 基礎結構,而且不能從程式碼直接使用。
Microsoft.Build.Tasks.Xaml NamespaceProvides classes related to XAML build tasks.
Microsoft.Build.Utilities NamespaceProvides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild.
Microsoft.CSharp Namespace包含使用 C# 語言支援編譯和程式碼產生的類別。
Microsoft.CSharp.Activities Namespace與 C# 活動相關的類別。
Microsoft.CSharp.RuntimeBinder Namespace提供支援動態語言執行階段和 C# 之間互通的類別和介面。
Microsoft.JScript Namespace包含使用 JScript 語言支援編譯和程式碼產生的類別。
Microsoft.JScript.Vsa Namespace包含介面,其允許將 .NET Framework 指令碼引擎的指令碼整合到 JScript 中,並可在執行階段編譯和執行程式碼。
Microsoft.SqlServer.Server Namespace這是的 Microsoft.Data.SqlClient協助程序連結庫,可啟用UDT類型的跨架構支援。 連結庫會在 上實作必要的類型 .NET Standard 2.0 ,以便與 .NET 和 .NET Core 目標架構相容,並在目標 .NET Framework時轉送它們。 包含類別、介面和列舉型別,其專門用於 Microsoft .NET Framework 通用語言執行平台 (CLR) 與 Microsoft SQL Server 的整合以及 SQL Server 資料庫引擎處理序執行環境。 包含類別、介面和列舉型別,其專門用於 Microsoft .NET Framework 通用語言執行平台 (CLR) 與 Microsoft SQL Server 的整合以及 SQL Server 資料庫引擎處理序執行環境。
Microsoft.VisualBasic Namespace包含支援 Visual Basic 中 Visual Basic Runtime 的型別。
Microsoft.VisualBasic.Activities Namespace提供與 Visual Basic activities.h 相關的類別。
Microsoft.VisualBasic.Activities.XamlIntegration Namespace提供與 Visual Basic XAML 整合相關的類別。
Microsoft.VisualBasic.ApplicationServices Namespace包含支援 Visual Basic 應用程式模型的型別,並提供對應用程式資訊的存取。
Microsoft.VisualBasic.Compatibility.VB6 Namespace包含工具可能使用的函式和物件,以從 Visual Basic 6.0 升級至 Visual Basic 2008。
Microsoft.VisualBasic.CompilerServices Namespace包含僅限內部使用的型別,可以支援 Visual Basic 編譯器。
Microsoft.VisualBasic.Devices Namespace包含型別,這些型別支援 Visual Basic 中與裝置相關的 My 物件。
Microsoft.VisualBasic.FileIO Namespace包含支援 Visual Basic My 檔案系統物件的型別。
Microsoft.VisualBasic.Logging Namespace包含支援 Visual Basic My 記錄物件的型別,並提供簡單的記錄接聽程式,其會將記錄輸出導向檔案。
Microsoft.VisualBasic.MyServices Namespace包含支援 Visual Basic 中 My 的型別。
Microsoft.VisualBasic.MyServices.Internal Namespace包含支援 Visual Basic 中 My 的僅限內部使用型別。
Microsoft.VisualC Namespace包含使用 C++ 語言來支援編譯和程式碼產生的類別。
Microsoft.VisualC.StlClr Namespace包含用來實作 STL/CLR 程式庫的類別、介面和列舉程式。
Microsoft.VisualC.StlClr.Generic Namespace包含用於實作泛型介面到 STL/CLR 程式庫的類別、介面與迭代器。 藉由使用這個泛型介面,其他 .NET 語言 (例如 C# 和 Visual Basic) 就可以呼叫使用 STL/CLR 撰寫的程式碼。
Microsoft.Win32 Namespace提供兩個類別的型別:處理由作業系統引發事件的類別,以及操作系統登錄的類別。
Microsoft.Win32.SafeHandles Namespace包含屬於安全控制代碼類別抽象衍生的類別,提供支援檔案及作業系統控制代碼的常用功能。
Microsoft.Windows.Input Namespace包含介面,用來預覽 Microsoft Ribbon for WPF 控制項中的命令。
Microsoft.Windows.Themes Namespace提供 Windows Presentation Foundation 所定義之主題集的公開資訊。 在 WPF 中,主題是一組在系統層級上定義的資源,為應用程式的控制項和其他視覺項目提供預設的外觀。 WPF 主題是使用樣式建立的,包括 Luna、Aero、Royale 和 Classic。 只有 WPF 應用程式的工作區會使用這些主題,而組成視窗組件區塊的視窗框線和按鈕的外觀是由 Win32 主題服務所控制。
System Namespace包含定義常用值和參考數據類型、事件和事件處理程式、介面、屬性和處理例外狀況的基本類別和基類。
System.Activities Namespace提供與系統活動相關的類別。
System.Activities.Core.Presentation Namespace提供與簡報相關的類別。
System.Activities.Core.Presentation.Factories Namespace提供與簡報 factory 相關的類別。
System.Activities.Core.Presentation.Themes Namespace提供與簡報主題相關的類別。
System.Activities.Debugger Namespace提供與系統偵錯工具相關的類別。
System.Activities.Debugger.Symbol Namespace提供與偵錯工具符號相關的類別。
System.Activities.DurableInstancing Namespace提供與永久性執行個體相關的類別。
System.Activities.DynamicUpdate Namespace提供與動態更新相關的類別。
System.Activities.ExpressionParser Namespace提供與運算式剖析相關的類別。
System.Activities.Expressions Namespace提供與運算式相關的類別。
System.Activities.Hosting Namespace提供與裝載相關的類別。
System.Activities.Persistence Namespace提供與持續性相關的類別。
System.Activities.Presentation Namespace提供與簡報相關的類別。
System.Activities.Presentation.Annotations Namespace提供與簡報註釋相關的類別。
System.Activities.Presentation.Converters Namespace提供與轉換器相關的類別。
System.Activities.Presentation.Debug Namespace提供與簡報偵錯相關的類別。
System.Activities.Presentation.Expressions Namespace提供與運算式相關的類別。
System.Activities.Presentation.Hosting Namespace提供與裝載相關的類別。
System.Activities.Presentation.Metadata Namespace提供與簡報中繼資料相關的類別。
System.Activities.Presentation.Model Namespace提供與簡報模型相關的類別。
System.Activities.Presentation.PropertyEditing Namespace提供與屬性編輯相關的類別。
System.Activities.Presentation.Services Namespace提供與展示服務相關的類別。
System.Activities.Presentation.Sqm Namespace提供與 SQM 相關的類別。
System.Activities.Presentation.Toolbox Namespace與簡報工具箱相關的類別。
System.Activities.Presentation.Validation Namespace提供與驗證相關的類別。
System.Activities.Presentation.View Namespace提供與簡報檢視相關的類別。
System.Activities.Presentation.View.OutlineView Namespace提供與大綱模式相關的類別。
System.Activities.Presentation.ViewState Namespace提供與檢視狀態資料和檢視狀態管理相關的類別。
System.Activities.Statements Namespace提供與活動陳述式相關的類別。
System.Activities.Statements.Tracking Namespace提供類別以監視狀態機器的狀態執行和狀態轉換。
System.Activities.Tracking Namespace包含類別,其可用於建立工作流程追蹤記錄且與其互動。 追蹤記錄是由工作流程執行階段在工作流程執行個體執行時所建立,並且會由從 TrackingParticipant 繼承的類別存取。
System.Activities.Validation Namespace提供與自訂活動驗證相關的類別。
System.Activities.XamlIntegration Namespace包含提供支援活動序列化為 XAML 的類別。
System.AddIn Namespace包含識別增益集的 AddInAttribute 屬性。
System.AddIn.Contract Namespace包含介面和結構,其為獨立更新元件間的通訊提供基礎。
System.AddIn.Contract.Automation Namespace包含介面,元件可使用此介面來存取型別資訊及叫用型別成員。
System.AddIn.Contract.Collections Namespace包含定義 IContract 和 RemoteArgument 物件集合的介面。
System.AddIn.Hosting Namespace提供探索、註冊、啟用及控制增益集的類別。
System.AddIn.Pipeline Namespace提供類別來建構主應用程式與增益集之間的通訊管線。
System.CodeDom Namespace包含可用來表示原始程式碼文件項目和結構的類別。 命名空間中的類別可以用來塑造原始程式碼文件結構的模型,該結構可以使用 System.CodeDom.Compiler 命名空間提供的功能,以支援的語言輸出為原始程式碼。
System.CodeDom.Compiler Namespace包含型別,可以用受支援的程式語言管理原始程式碼的產生和編譯。 根據 System.CodeDom 命名空間提供的項目所組成的程式碼文件物件模型 (Code Document Object Model,CodeDOM) 原始程式碼模型,程式碼產生器可個別地用特定程式語言產生原始程式碼。
System.Collections Namespace包含介面和類別,定義各種集合的物件,例如清單、佇列、位元陣列、雜湊表和字典。
System.Collections.Concurrent Namespace提供數個安全線程的集合類別,這些類別應該用來取代 System.Collections 中的對應型別,並在同時存取集合時 System.Collections.Generic 命名空間。 不過,透過擴充方法或透過明確介面實作來存取集合物件的元素不保證是安全線程,而且可能必須由呼叫端同步處理。
System.Collections.Generic Namespace包含定義泛型集合的介面和類別,可讓使用者建立強型別集合,以提供比非泛型強型別集合更好的型別安全性和效能。
System.Collections.ObjectModel Namespace包含類別,這些類別可用於可重複使用連結庫的物件模型中的集合。 當屬性或方法傳回集合時,請使用這些類別。
System.Collections.Specialized Namespace包含特殊化和強型別的集合,例如:連結清單字典、位元向量和只包含字串的集合。
System.ComponentModel Namespace提供類別,用來實作元件和控制項的 Run-Time 和設計階段行為。 此命名空間包含基底類別和介面,以便實作屬性和類型轉換器、繫結至資料來源,以及授權元件。
System.ComponentModel.Composition Namespace這個命名空間所提供的類別會構成 Managed Extensibility Framework (MEF) 的核心。
System.ComponentModel.Composition.Hosting Namespace提供 Managed Extensibility Framework (MEF) 類型,其對可延伸應用程式或主應用程式的開發人員很有用。
System.ComponentModel.Composition.Primitives Namespace這個命名空間會提供做為 MEF 程式設計模型之基礎的基本型別。
System.ComponentModel.Composition.ReflectionModel Namespace提供 Managed Extensibility Framework (MEF) 型別,有助於使用以反映為基礎程式設計模型的開發人員。
System.ComponentModel.Composition.Registration Namespace包含型別,其會啟用 Managed Extensibility Framework (MEF) 組件以規則為基礎的組態。
System.ComponentModel.DataAnnotations Namespace提供屬性類別,這些類別可用來定義 ASP.NET MVC 和 ASP.NET 資料控制項的中繼資料。
System.ComponentModel.DataAnnotations.Schema Namespace提供對屬性類別的支援,這些類別可用來定義 ASP.NET MVC 和 ASP.NET 資料控制項的中繼資料。
System.ComponentModel.Design Namespace包含類別,其可供開發人員用來建置元件的自訂設計階段行為,以及在設計階段設定元件的使用者介面。 開發人員可以透過設計階段環境所提供的系統,排列元件並設定元件的屬性。 有些元件可能需要僅適用設計階段的特定行為,才能在設計階段環境中正常運作。 提供協助開發人員設定元件或複雜資料型別值的自訂使用者介面可能也頗有價值。 在此命名空間內定義的類別和介面,也可以用來建置元件的自訂設計階段行為、存取設計階段服務以及實作自訂的設計階段組態介面。
System.ComponentModel.Design.Data Namespace包含類別,可供用來建立資料相關元件的自訂設計階段行為。
System.ComponentModel.Design.Serialization Namespace提供支援在設計階段時自訂與控制序列化的型別。
System.Configuration Namespace包含提供用來處理組態資料程式設計模型的型別。
System.Configuration.Assemblies Namespace包含用來設定組件的類別。
System.Configuration.Install Namespace提供類別,其允許為自己的元件撰寫自訂安裝程式。 Installer類別是 .NET Framework 中所有自訂安裝程式的基底類別。
System.Configuration.Internal Namespace包含只適合內部使用的組態型別。
System.Configuration.Provider Namespace包含伺服器和用戶端應用程式共用的基底類別,以支援可輕易新增或移除功能的插入式模型。
System.Data Namespace提供代表 ADO.NET 結構類別的存取。 ADO.NET 可以讓您建置一些元件,有效地管理來自多個資料來源的資料。
System.Data.Common Namespace包含 .NET 資料提供者共用的類別。
System.Data.Common.CommandTrees Namespace提供建置構成命令樹運算式的類別。
System.Data.Common.CommandTrees.ExpressionBuilder Namespace提供命令樹 API。
System.Data.Common.CommandTrees.ExpressionBuilder.Spatial Namespace包含類別,表示空間的實體資料模型 (EDM) 函式。
System.Data.Common.EntitySql Namespace包括 EntitySqlParser 類別和其他支援類別。 這些類別可讓您剖析 Entity SQL 查詢字串,並建立命令樹狀查詢。
System.Data.Design Namespace包含類別,其可用來產生自訂具型別資料集的。
System.Data.Entity.Design Namespace包含類別,以產生實體資料模型 (EDM) 檔案和物件原始程式碼。
System.Data.Entity.Design.AspNet Namespace包含 ASP.NET 建置環境的 Entity Data Model (EDM) 建置提供者。
System.Data.Entity.Design.PluralizationServices Namespace提供類別,以將字組從單一形式變更為複數形式,反之亦然。
System.Data.EntityClient NamespaceSystem.Data.EntityClient 命名空間為 Entity Framework 的 .NET Framework 資料提供者。
System.Data.Linq Namespace包含可用來支援在 LINQ to SQL 應用程式中,與關聯式資料庫互動的類別。
System.Data.Linq.Mapping Namespace包含用來產生 LINQ to SQL 物件模型的類別,其表示關聯式資料庫的結構和內容。
System.Data.Linq.SqlClient Namespace包含可用來與 SQL Server 通訊的提供者類別,以及包含查詢協助程式方法的類別。
System.Data.Linq.SqlClient.Implementation Namespace包含用於 SQL Server 提供者內部實作細節的型別。
System.Data.Mapping Namespace提供 MappingItemCollection 和 StorageMappingItemCollection 類別的存取。
System.Data.Metadata.Edm Namespace包含一組型別,其表示模型中由 Entity Framework 所使用的概念,以及一組協助應用程式使用中繼資料的類別。
System.Data.Objects Namespace包含可提供物件服務核心功能存取的類別。 這些類別可讓您查詢、插入、更新及刪除資料,其方式是使用實體類型執行個體的強型別 CLR 物件。 物件服務支援 Language-Integrated Query (LINQ) 及針對 Entity Data Model (EDM) 中定義之型別發出的 Entity SQL 查詢。 物件服務會將傳回的資料具體化成物件,並將物件變更傳回資料來源。 它也會提供追蹤變更、將物件繫結至控制項及處理並行等機能。 如需詳細資訊,請參閱物件服務概觀 (Entity Framework)。
System.Data.Objects.DataClasses Namespace包含類別,其為實體資料模型 (EDM) 中所定義型別的基底類別、導覽屬性所傳回型別的基底類別,以及可定義將通用語言執行平台 (CLR) 物件對應至概念模型中型別屬性的類別。
System.Data.Objects.SqlClient Namespace提供 SqlFunctions 類別,此類別包含翻譯成資料庫函式的通用語言執行平台 (CLR) 方法。 SqlFunctions 類別中的方法只能用於 LINQ to Entities 查詢中。
System.Data.Odbc NamespaceSystem.Data.Odbc 命名空間是 .NET Framework Data Provider for ODBC。
System.Data.OleDb NamespaceSystem.Data.OleDb 命名空間是 .NET Framework Data Provider for OLE DB。
System.Data.OracleClient NamespaceSystem.Data.OracleClient 命名空間是 .NET Framework Data Provider for Oracle。
System.Data.Services Namespace提供用來建置 WCF 資料服務之類別的存取。
System.Data.Services.BuildProvider Namespace根據資料服務所傳回的中繼資料,此命名空間中的類別會為 WCF 資料服務用戶端應用程式產生 C# 或 Visual Basic 程式碼。
System.Data.Services.Client Namespace表示應用程式可用來與 WCF 資料服務進行互動的 .NET Framework 用戶端程式庫。
System.Data.Services.Common Namespace實作 WCF 資料服務用戶端與伺服器執行階段通用的功能。
System.Data.Services.Configuration Namespace這個命名空間提供 WCF 資料服務功能的組態設定
System.Data.Services.Design Namespace程式碼產生命令行工具及 Visual Studio 中的工具所使用,以產生強型別的用戶端物件來與資料服務進行通訊。
System.Data.Services.Internal Namespace此類別不提供公用用途,而是由系統在內部使用,以透過相關實體的積極式載入實作對查詢的支援。
System.Data.Services.Providers Namespace提供為定義 WCF 資料服務之自訂資料服務提供者所實作的一連串介面。
System.Data.Spatial Namespace包含空間資料庫功能的類別。
System.Data.Sql Namespace包含支援SQL Server特定功能的類別。
System.Data.SqlClient NamespaceSystem.Data.SqlClient 命名空間是 SQL Server 的 .NET Data Provider。
System.Data.SqlTypes Namespace提供 SQL Server 中原生資料類型的類別。 相較於 .NET Framework Common Language Runtime (CLR) 所提供的資料型別,這些類別提供更安全、快速的替代方案。 使用這個命名空間內的類別,有助於防止因精確度喪失所造成的型別轉換錯誤。 因為其他資料類型是祕密地轉換至/自 SqlTypes,所以明確建立和使用這個命名空間內的物件也會產生更快速的程式碼。
System.Deployment.Application NamespaceWith the System.Deployment.Application namespace, you can program custom upgrade behavior into your ClickOnce application.
System.Deployment.Internal Namespace包含用來存取 ActivationContext 和 ApplicationIdentity 物件內部成員的協助程式類別。
System.Device.Location Namespace可讓應用程式開發人員使用單一 API 輕鬆存取電腦位置。 位置資訊可能來自於多個提供者,例如 GPS、Wi-Fi 三角定位以及手機基地台三角定位。 System.Device.Location 類別可提供單一 API,這個 API 會封裝電腦上的多個位置提供者,並在其間支援平順的設定優先權和轉換作業。 因此,使用這個 API 的應用程式開發人員不需要修改應用程式以適應特定的硬體組態。
System.Diagnostics Namespace提供類別,可讓您與系統進程、事件記錄檔和性能計數器互動。
System.Diagnostics.CodeAnalysis Namespace包含與程式代碼分析工具互動的類別。 這些工具可用來分析程序代碼,以符合編碼慣例,例如命名或安全性規則。
System.Diagnostics.Contracts Namespace包含用於表示程式合約,例如先決條件、後置條件和固定值的靜態類別。
System.Diagnostics.Contracts.Internal Namespace提供可由二進位重寫器用來處理合約失敗的類別。
System.Diagnostics.Design Namespace包含可用來延伸應用程式監視和檢測設計階段支援的類別。
System.Diagnostics.Eventing Namespace包含用來檢測應用程式的類別。 當檢測啟用時,會將事件資料記錄至 Windows 事件追蹤 (ETW) 追蹤子系統。 如需 ETW 的完整說明,請參閱 Windows 事件追蹤。
System.Diagnostics.Eventing.Reader Namespace使用 System.Diagnostics.Eventing.Reader 命名空間,您可以開發讀取與管理事件記錄檔的應用程式。 事件記錄檔中的事件包含特定應用程式、服務或作業系統元件已發佈的資訊、警告或錯誤。 這些事件可由監控電腦健康情況的應用程式和發生特定事件時採取行動的應用程式讀取。 如需詳細資訊,請參閱讀取與管理事件記錄檔的技術摘要和事件記錄檔案例。
System.Diagnostics.PerformanceData Namespace使用此命名空間中的類別以提供計數器資料。 計數器是用來向取用者公開效能指標,例如效能監視器。 命名空間未包含取用計數器資料的類別。 如需效能計數器架構的完整說明,請參閱效能計數器。
System.Diagnostics.SymbolStore Namespace提供類別,其可供讀取和寫入偵錯符號資訊 (例如原始程式行至 Microsoft Intermediate Language (MSIL) 對應)。 以 .NET 為目標的編譯器可將偵錯符號資訊儲存在程式設計人員其資料庫 (PDB) 檔案中。 偵錯工具和程式碼剖析工具 (Profiler) 可在設計階段讀取偵錯符號資訊。
System.Diagnostics.Tracing Namespace提供型別和成員,其可供建立 Windows (ETW) 事件追蹤所要擷取的強型別事件。
System.DirectoryServices Namespace提供從受控碼對 Active Directory Domain Services 的簡易存取。 命名空間包含兩個元件類別:DirectoryEntry 和 DirectorySearcher,它們使用 Active Directory Services Interface (ADSI) 技術。 ADSI 是一組 Microsoft 提供的介面,做為與多種網路提供者一起使用的彈性工具。 不管網路的大小為何,ADSI 都可以讓系統管理員在網路上輕鬆地尋找並管理資源。
System.DirectoryServices.AccountManagement Namespace提供跨下列多個主體存放區使用者、電腦和群組安全性主體的統一存取和操作:Active Directory Domain Services (AD DS)、Active Directory 輕量型目錄服務 (AD LDS) 和 Machine SAM (MSAM)。 System.DirectoryServices.AccountManagement 會管理目錄物件而不區分 System.DirectoryServices 命名空間。
System.DirectoryServices.ActiveDirectory Namespace提供以 Microsoft Active Directory 服務工作為中心建置的高階抽象物件模型。 樹系、網域、站台、子網路、磁碟分割及結構描述等 Active Directory 服務概念都是物件模型的一部分。
System.DirectoryServices.Protocols Namespace提供定義在輕量型目錄存取通訊協定 (LDAP) 第 3 版 (V3) 和目錄服務標記語言 (DSML) 2.0 版 (V2) 標準的方法。
System.Drawing Namespace提供 GDI+ 基本圖形功能的存取。 System.Drawing.Drawing2D、 System.Drawing.Imaging 和 System.Drawing.Text 命名空間提供更進階的功能。 如需限制,請參閱一節。
System.Drawing.Configuration Namespace包含支援 System.Drawing 命名空間中類別組態的類別。
System.Drawing.Design Namespace包含延伸設計階段使用者介面 (UI) 邏輯和繪圖的類別。
System.Drawing.Drawing2D Namespace提供進階二維和向量圖形功能。
System.Drawing.Imaging Namespace提供進階 GDI+ 影像處理功能。 基本圖形功能是由 System.Drawing 命名空間所提供。
System.Drawing.Printing Namespace為 Windows Forms 應用程式提供列印相關的服務。
System.Drawing.Text Namespace提供進階 GDI+ 印刷樣式功能。
System.Dynamic Namespace提供支援動態語言執行平台的類別和介面。
System.EnterpriseServices Namespace為 .NET 物件提供 COM+ 服務的存取,使得 .NET Framework 物件對企業應用程式而言更為實際。
System.EnterpriseServices.CompensatingResourceManager Namespace提供類別,其允許在受控碼中使用 Compensating Resource Manager (CRM)。 CRM 是 COM + 所提供的一項服務,可讓您在 Microsoft Distributed Transaction Coordinator (DTC) 交易中包含非交易對象。 雖然 CRM 並未提供完整資源管理員的功能,不過它會透過復原記錄檔來提供交易的單元性 (全部或全無的行為特性) 和持續性。
System.EnterpriseServices.Internal Namespace提供 COM+ 服務的基礎結構支援。 這個命名空間中類別和介面的主要目的在於,支援從 Unmanaged COM+ 類別對 System.EnterpriseServices 進行呼叫。
System.Globalization Namespace包含類別,其會定義與文化特性相關的資訊,包括語言、國家/地區、使用中的日曆、日期的格式模式、貨幣和數字,以及字串的排序次序。 在撰寫全球化 (國際化) 的應用程式時,這些類別十分有用。 像是 StringInfo 和 TextInfo 這些類別會提供進階的全球化功能,包括 Surrogate 支援和文字項目處理。
System.IO Namespace包含允許讀取和寫入檔案和資料流的型別,以及提供基本檔案和目錄支援的型別。
System.IO.Compression Namespace包含類別,提供數據流的基本壓縮和解壓縮服務。
System.IO.IsolatedStorage Namespace包含允許建立和使用隔離儲存區的類型。 使用這些存放區,您可以讀取及寫入較不受信任的程式碼無法存取的資料,並且防止儲存在檔案系統上其他地方之機密資訊的曝光。 資料儲存在由目前使用者及程式碼存在的組件所隔離的分區中。 此外,網域可以隔離資料。 漫遊設定檔可以用來配合隔離儲存區 (Isolated Storage),隔離存放區將隨者使用者的設定檔一起移動。 IsolatedStorageScope 列舉型別指示不同的隔離型別。 如需何時使用隔離儲存區 (Isolated Storage) 的詳細資訊,請參閱隔離儲存區。
System.IO.Log Namespace定義記錄到記錄導向循序 I/O 系統的介面。
System.IO.MemoryMappedFiles Namespace提供類別,以使用記憶體對應檔案,將檔案內容對應至應用程式的邏輯位址空間。
System.IO.Packaging Namespace提供類別,這些類別支援在單一容器內儲存多個資料物件。
System.IO.Pipes Namespace包含型別,其提供透過匿名及/或具名管道進行處理序間通訊的方法。
System.IO.Ports Namespace包含用於控制序列埠的類別。 做為最重要的類別,SerialPort 會提供同步化與事件驅動之 I/O 的架構、PIN 和中斷狀態的存取權,以及序列驅動程式屬性的存取權。 它可以用來包裝 Stream 物件,讓使用資料流的類別存取序列埠。
System.IdentityModel Namespace包含用來建置 Security Token Service (STS) 的類別。 這些包括SecurityTokenService和Scope類別,以及可讓您執行 cookie 轉換的例外狀況數個公用程式類別。
System.IdentityModel.Claims Namespace包含類別,其會實作以 Windows Communication Foundation (WCF) 宣告為基礎的身分識別授權模型。 這個模型包含Claim類別和ClaimSet類別。 從 .NET Framework 4.5 以及 Windows Identity Foundation (WIF) 整合於 .NET Framework 開始,WCF 宣告式識別模型已由 WIF 所取代。 WIF 提供宣告架構的識別物件模型,此模型可以用來提供跨幾個 Microsoft 產品堆疊的驗證和授權,包括 CLR、WCF 和 ASP.NET。 代表宣告、宣告型別以及以宣告為基礎的識別和主體的 WIF 類別是包含在System.Security.Claims命名空間中。 從 .NET 4.5 開始,應使用這些類別,而不使用 System.IdentityModel.Claims 命名空間中的類別。
System.IdentityModel.Configuration Namespace包含的類別可為使用 Windows Identity Foundation (WIF) 建置的應用程式和服務提供組態。 此命名空間中的類別代表 <identityConfiguration> 項目下的設定。 使用 WS-Federation 通訊協定設定同盟的類別主要是包含在 System.IdentityModel.Services.Configuration 命名空間中。 這些設定會顯示在組態檔中 <system.identityModel.services> 項目之下。
System.IdentityModel.Metadata Namespace包含的類別代表同盟中繼資料文件中的元素。 聯合中繼資料文件是 XML 文件,可在建立聯盟時提供可能對協力廠商有用的資訊。 如需同盟中繼資料的詳細資訊,請參閱下列規格的第三節:Web Services Federation Language (WS-Federation) Version 1.2 (Web 服務同盟語言 (WS-同盟) 1.2 版)。
System.IdentityModel.Policy Namespace包含類別,其會在使用以 WCF 宣告為基礎的身分識別模型時實作授權原則。 從 .NET Framework 4.5 以及 Windows Identity Foundation (WIF) 整合於 .NET Framework 開始,WCF 宣告式識別模型已由 WIF 所取代。 WIF 提供宣告架構的識別物件模型,此模型可以用來提供跨幾個 Microsoft 產品堆疊的驗證和授權,包括 CLR、WCF 和 ASP.NET。 在 WIF 中,授權原則是透過擴充 ClaimsAuthorizationManager 類別所實作。 從 .NET 4.5 開始,應使用 WIF 來實作授權原則,而不使用 System.IdentityModel.Claims 命名空間中的類別。
System.IdentityModel.Protocols.WSTrust Namespace包含的類別代表 WS-Trust 成品。 其中包括 RequestSecurityToken (RST) 和 RequestSecurityToken (RSTR) 類別,以及數個可在網路上的 WS-Trust 成品與其在物件模型中的表示之間序列化和還原序列化的序列化程式。 Windows Identity Foundation (WIF) 對下列 WS-Trust 規格有現成的支援:WS-Trust 2005 年 2 月、WS-Trust 1.3 或 WS-Trust 1.4。
System.IdentityModel.Selectors Namespace包含類別,該類別會實作以 Windows Communication Foundation (WCF) 宣告為基礎身分識別模型的驗證。 從 .NET Framework 4.5 以及 Windows Identity Foundation (WIF) 整合於 .NET Framework 開始,WCF 宣告式識別模型已由 WIF 所取代。 WIF 提供宣告架構的識別物件模型,此模型可以用來提供跨幾個 Microsoft 產品堆疊的驗證和授權,包括 CLR、WCF 和 ASP.NET。 代表安全性權杖和用來處理安全性權杖的 WIF 類別是包含在System.IdentityModel.Tokens命名空間中;例如 SecurityToken 和 SecurityTokenHandler。 從 .NET 4.5 開始,應使用 System.IdentityModel.Tokens 命名空間中的類別,而不使用 System.IdentityModel.Selectors 命名空間中的類別。
System.IdentityModel.Services Namespace包含在使用 Windows Identity Foundation (WIF) 建置的應用程式中,用來透過 WS-Federation 通訊協定執行同盟驗證的類別。 它包含 HTTP 模組 WSFederationAuthenticationModule (WSFAM) 和 SessionAuthenticationModule (SAM),以及可支援其作業的類別。 WSFAM 會提供 WS-Federation 登入和登出順序處理,而 SAM 會經由維護和處理 cookie 提供工作階段管理。 此命名空間也包含代表 WS-Federation 訊息 (WSFederationMessage) 的類別,例如登入 (SignInRequestMessage、 SignInResponseMessage) 和登出訊息 (SignOutRequestMessage),以及包含在物件模型之間進行序列化和還原序列化的序列化程式,還有這些訊息的在線表示法。
System.IdentityModel.Services.Configuration Namespace包含類別,其會針對使用 WS-Federation 通訊協定的 Windows Identity Foundation (WIF) 應用程式提供組態。 此命名空間中的類別代表 <system.identityModel.services> 項目下的設定。 System.IdentityModel.Services 命名空間也包含用來設定 WS-Federation 的一些類別。 設定其他服務和應用程式設定 (例如安全性權杖處理常式) 的類別主要是包含在 System.IdentityModel.Configuration 命名空間中。 這些設定會顯示在組態檔中 <identityConfiguration> 項目之下。
System.IdentityModel.Services.Tokens NamespaceSystem.IdentityModel.Services.Tokens 包含 MachineKeySessionSecurityTokenHandler 類別和 MembershipUserNameSecurityTokenHandler 類別。
System.IdentityModel.Tokens Namespace包含 SecurityToken、SecurityTokenHandler 和 SecurityKeyIdentifierClause 等的基底類別,以及從這些類別衍生的類別,且代表 Windows Identity Foundation (WIF) 具備內建支援的數個權杖類型、成品和處理常式。 這包括提供 SAML v1.1 和 v2.0 權杖支援的類別,例如:SamlSecurityToken、SamlSecurityTokenHandler、Saml2SecurityToken 和 Saml2SecurityTokenHandler。
System.Linq Namespace提供類別與介面,其支援使用 Language-Integrated Query (LINQ) 的查詢。
System.Linq.Expressions Namespace包含類別、介面和列舉,其可使用運算式樹狀結構格式將這些語言層級程式碼運算式表示為物件。
System.Management Namespace提供對管理資訊和管理事件的豐富集合的存取,這些是有關檢測 Windows Management Instrumentation (WMI) 基礎結構內的系統、裝置和應用程式。 應用程式和服務可以使用衍生自 ManagementObjectSearcher 和 ManagementQuery 的類別來查詢相關的管理資訊 (例如,磁碟上剩下多少可用空間、目前 CPU 使用率如何、某特定應用程式連接至哪個資料庫等),或使用 ManagementEventWatcher 類別來訂閱各種管理事件。 可存取的資料都可以來自分散式環境中的 Managed 和 Unmanaged 兩種元件。
System.Management.Instrumentation Namespace提供必要的類別,用來檢測管理應用程式,並透過 WMI 將其管理資訊和事件公開給可能的客戶。 接著,Microsoft Application Center 或 Microsoft Operations Manager 等客戶便可輕鬆地管理您的應用程式,並可監視和設定供系統管理員指令碼或其他應用程式使用的應用程式,包括 Managed 和 Unmanaged 兩種。 在希望公開的類別上使用 InstrumentationClass 自訂屬性,或使用提供的 BaseEvent 和 Instance 基底類別和 Instrumentation Helper 類別,您就可以輕鬆完成應用程式的檢測。
System.Media Namespace包含用來播放音效檔和存取系統所提供音效的類別。
System.Messaging Namespace提供允許連線、監控和管理網路上的訊息佇列,以及傳送、接收或預覽訊息的類別。
System.Messaging.Design Namespace包含可用來延伸 System.Messaging 類別設計階段支援的類別。
System.Net Namespace提供一個簡單的程式設計介面,讓現今網路所用的許多通訊協定使用。 System.Net 命名空間中的類別可用來開發 Windows 市集應用程式或桌面應用程式。 當 System.Net 命名空間的類別在 Windows 市集應用程式中使用時,會受到網路隔離功能的影響,此功能為 Windows 開發人員預覽使用的應用程式安全性模型的一部分。 必須在 Windows 市集應用程式的應用程式資訊清單中啟用適當的網路功能,系統才能允許 Windows 市集應用程式進行網路存取。 如需詳細資訊,請參閱 Windows 市集應用程式的網路隔離。
System.Net.Cache Namespace可定義類型和列舉,這些類型和列舉是用來定義使用 WebRequest 和 HttpWebRequest 類別所取得之資源的快取原則。
System.Net.Configuration Namespace包含類別,應用程式可使用這些類別來以程式設計方式存取及更新 System.Net 命名空間的組態設定。
System.Net.Http Namespace提供現代 HTTP 應用程式的程式設計介面。
System.Net.Http.Headers Namespace為 System.Net.Http 命名空間所使用的 HTTP 標頭集合提供支援。
System.Net.Mail Namespace包含用來傳送電子郵件至簡易郵件傳輸通訊協定 (SMTP) 傳遞用途伺服器的類別。
System.Net.Mime Namespace包含用來表示多用途網際網路郵件延伸標準 (MIME) 標頭的型別。 這些型別是與 System.Net.Mail 命名空間中的型別一起使用,以便在使用 SmtpClient 型別傳送電子郵件時,指定 Content-Type、Content-Disposition 和 Content-transfer-Encoding 標頭。
System.Net.NetworkInformation Namespace提供網路流量資料、網路位址資訊和本機電腦位址變更通知的存取方式。 此命名空間也包含實作 Ping 公用程式的類別。 您可以使用 Ping 和相關類別,檢查電腦是否可透過網路存取。
System.Net.PeerToPeer Namespace提供對等網路功能的存取。
System.Net.PeerToPeer.Collaboration Namespace增強 System.Net.PeerToPeer 網路功能,並提供無伺服器受控共同作業工作階段的功能。
System.Net.Security Namespace提供可在主機之間安全通訊的網路資料流。
System.Net.Sockets Namespace提供 Windows Sockets (Winsock) 介面的 Managed 實作,讓需要密切控制網路存取的開發人員使用。
System.Net.WebSockets Namespace為開發人員提供 WebSocket 介面的 Managed 實作。
System.Numerics Namespace包含數值型別,其補充 .NET 所定義的數值基本類型,例如 Byte、Double 和 Int32。
System.Printing Namespace提供可讓您用來自動化管理列印伺服器、列印佇列和列印工作的類別。
System.Printing.IndexedProperties Namespace提供類別,可將列印系統物件的屬性設定快速複製到另一個相同型別的物件。 另外,可在執行階段逐一查看列印系統物件的屬性並搜索其型別,而不需使用反映。
System.Printing.Interop Namespace提供 Managed PrintTicket 物件與 Unmanaged 圖形裝置介面 (GDI) DEVMODE 結構的互換。
System.Reflection Namespace包含型別,其透過檢查受控碼中的組件、模組、成員、參數和其他實體的中繼資料,以擷取這些項目的相關資訊。 您也可以使用這些型別管理已載入之型別的執行個體 (Instance),例如連結事件或叫用 (Invoke) 方法。 若要動態建立型別,請使用 System.Reflection.Emit 命名空間。
System.Reflection.Context Namespace包含類別,可啟用自訂的反映內容。
System.Reflection.Emit Namespace包含類別,允許編譯程式或工具發出元數據和Microsoft中繼語言 (MSIL),並選擇性地在磁碟上產生PE檔案。 這些類別的主要用戶端是腳本引擎和編譯程式。
System.Resources Namespace提供類別和介面,其允許開發人員建立、儲存和管理應用程式中所用的各種文化特性特定資源。 System.Resources 命名空間的其中一個最重要類別是 ResourceManager 類別。
System.Resources.Tools Namespace包含 StronglyTypedResourceBuilder 類別,其提供強型別資源的支援。 自 .NET Framework 2.0 版起,這個編譯時期功能會藉由建立包含一組靜態唯讀 (get) 屬性的類別來封裝對資源的存取,使得資源使用更加容易。
System.Runtime Namespace包含支援各種命名空間的進階型別,例如 System、Runtime 和 Security 命名空間。
System.Runtime.Caching Namespace包含可實作 .NET 應用程式中快取的型別。
System.Runtime.Caching.Configuration Namespace包含 .NET Framework 快取功能的組態處理常式類別。
System.Runtime.Caching.Hosting Namespace包含型別,這些型別支援使用 ASP.NET 中快取功能的 .NET Framework 裝載環境。
System.Runtime.CompilerServices Namespace提供使用 Managed 程式代碼指定元數據中影響 Common Language Runtime 執行時間行為的編譯程式寫入器的功能。
System.Runtime.ConstrainedExecution Namespace定義一組型別,以列舉並定義部分程式碼其作者與依賴該程式碼其開發人員之間的可靠性合約。 System.Runtime.ConstrainedExecution 命名空間中的型別適用於限制的執行區域 (CER)。
System.Runtime.DesignerServices Namespace提供支援整合式開發環境中應用程式和元件設計工具的類別。
System.Runtime.DurableInstancing Namespace這個命名空間包含了 Windows Communication Foundation (WCF) 基礎架構用來實作持續性提供者的類別。
System.Runtime.ExceptionServices Namespace提供進階例外狀況處理的類別。
System.Runtime.Hosting Namespace包含用於應用程式定義域中應用程式啟用的進階型別。
System.Runtime.InteropServices Namespace提供各種支援 COM Interop 和平臺叫用服務的成員。 如果您不熟悉這些服務,請參閱 與 Unmanaged 程式代碼互操作。
System.Runtime.InteropServices.ComTypes Namespace包含對應到 COM Interop 所使用型別的受控型別。
System.Runtime.InteropServices.CustomMarshalers Namespace提供 .NET Framework 的內部封送處理支援。
System.Runtime.InteropServices.Expando Namespace包含 IExpando 介面,其允許藉由新增或移除物件的成員來對物件進行修改。
System.Runtime.InteropServices.WindowsRuntime Namespace包含類別,其支援受控碼和 Windows 執行階段之間的互通性,並可供以受控碼建立 Windows 執行階段類型。
System.Runtime.Remoting Namespace提供類別和介面,讓開發人員建立和設定分散式應用程式。 System.Runtime.Remoting 命名空間較重要的類別為 RemotingConfiguration 類別、RemotingServices 類別,以及 ObjRef 類別。
System.Runtime.Remoting.Activation Namespace提供支援遠端物件伺服器和用戶端啟用的類別和物件。
System.Runtime.Remoting.Channels Namespace包含支援和處理通道和通道接收的類別,當用戶端呼叫遠端物件的方法時,可將這些類別當做傳輸媒介。
System.Runtime.Remoting.Channels.Http Namespace包含使用 HTTP 通訊協定在遠端位置來回傳輸訊息和物件的通道。 預設情況下,HTTP 通道以傳輸用的 SOAP 格式對物件和方法呼叫進行編碼,但其他編碼和解碼格式子 (Formatter) 接收可以在通道的組態屬性中指定。 System.Runtime.Remoting.Channels.Http 命名空間的其中一個最重要類別是 HttpChannel 類別。
System.Runtime.Remoting.Channels.Ipc Namespace定義使用 Windows 作業系統處理序間通訊 (IPC) 系統的遠端通訊通道。 由於 IPC 通道未使用網路通訊,因此它的速度會比 HTTP 和 TCP 通道還要快,但是它只能用在同一部實體電腦的應用程式定義域之間的通訊。
System.Runtime.Remoting.Channels.Tcp Namespace包含使用 TCP 通訊協定以在遠端位置來回傳輸訊息和物件的通道。 預設情況下,TCP 通道以傳輸用的二進位格式對物件和方法呼叫進行編碼,但其他編碼和解碼格式子接收可以在通道的組態屬性中指定。 System.Runtime.Remoting.Channels.Tcp 命名空間的其中一個最重要類別是 TcpChannel 類別。
System.Runtime.Remoting.Contexts Namespace包含定義所有物件所在內容的物件。 內容為屬性的已排序序列,定義其內物件的環境。 內容在物件的啟動程序期間建立,這物件被設定來要求特定自動服務,例如,同步處理、交易、Just-In-Time (JIT) 啟動過程 (Activation)、安全性,等等。 同一個內容可包含多個物件。
System.Runtime.Remoting.Lifetime Namespace包含管理遠端物件存留期的類別。
System.Runtime.Remoting.Messaging Namespace包含用來建立和傳輸訊息的類別。 遠端基礎結構使用訊息與遠端物件通訊。 訊息被用來傳輸遠端方法呼叫、啟動遠端物件和傳達資訊。 訊息物件攜帶一組具名屬性,包括動作識別項、Envoy 資訊和參數。 System.Runtime.Remoting.Messaging 命名空間的類別中,最重要者包括 AsyncResult 類別、RemotingSurrogateSelector 類別和 ReturnMessage 類別。
System.Runtime.Remoting.Metadata Namespace包含類別和屬性,可以用來為物件和欄位自訂 SOAP 的產生和處理方式。 這個命名空間的類別可以用來指示 SOAPAction 標頭欄位、型別輸出、XML 項目名稱和方法 XML 命名空間 URI。 這個資訊為 SOAP 序列化程式 (在 SOAP 產生期間) 和 Soapsuds 工具 (Soapsuds.exe) (在 Web 服務描述語言 (WSDL) 產生期間) 所使用。 這個命名空間中的屬性所指定的資訊可以用在所產生 SOAP 的接收端,以自訂遠端方法呼叫和物件的處理方式。 System.Runtime.Remoting.Metadata 命名空間的其中一個最重要類別是 SoapAttribute 類別。 SoapAttribute 類別是無作用的,並且只可以當做所有中繼資料 (Metadata) 屬性的基底類別 (Base Class) 使用。
System.Runtime.Remoting.Metadata.W3cXsd2001 Namespace包含符合 W3C 規格資料型別的包裝函式類別。 所有日期和時間型別都符合 ISO 標準規格。
System.Runtime.Remoting.MetadataServices Namespace包含由 Soapsuds 工具 (Soapsuds.exe) 命令列工具和使用者程式碼所使用的類別,其用於在遠端基礎結構的 XML 結構描述之間來回轉換中繼資料。 這個命名空間的類別中,最重要者包括 SdlChannelSink 類別和 MetaData 類別。
System.Runtime.Remoting.Proxies Namespace包含控制與提供 Proxy 功能的類別。 Proxy 是做為遠端物件影像的本機物件。 Proxy 使用戶端能夠跨越遠端界限存取物件。
System.Runtime.Remoting.Services Namespace包含為 .NET Framework 提供功能的服務類別。 這個命名空間的其中一個最重要類別為 TrackingServices 類別。
System.Runtime.Serialization Namespace包含可用於串行化和還原串行化物件的類別。 串行化是將物件或物件圖形轉換成儲存或傳輸至另一個位置之線性位元組序列的程式。 還原串行化是擷取預存資訊並從中重新建立物件的程式。
System.Runtime.Serialization.Configuration Namespace包含類別,其可用來讀取在應用程式組態檔 system.xml.serialization 區段下所找到的值。 這個命名空間中的類別會由序列化 (Serialization) 基礎結構用來處理組態項目,無法直接使用。 若要設定 DataContractSerializer,請改為建立應用程式組態檔,並使用下列 XML 項目。 <declaredTypes><knownType> 元素的 <system.xml.serialization><dataContractSerializer><declaredTypes><add> 元素。
System.Runtime.Serialization.Formatters Namespace提供序列化格式器所使用的通用列舉、介面和類別。
System.Runtime.Serialization.Formatters.Binary Namespace包含 BinaryFormatter 類別,這個類別可用來將物件序列化和還原序列化為二進位格式。
System.Runtime.Serialization.Formatters.Soap Namespace包含 SoapFormatter 類別,其可用來以 SOAP 格式序列化和還原序列化物件。 當您要建置會使用這個命名空間之型別的應用程式時,必須參考 System.Runtime.Serialization.Formatters.Soap.dll 組件。
System.Runtime.Serialization.Json Namespace提供與 Json 序列化相關的類別。
System.Runtime.Versioning Namespace包含支援 .NET 並存實作版本控制的進階型別。
System.Security Namespace提供通用語言執行平台安全性系統的基礎結構,包含權限的基底類別。
System.Security.AccessControl Namespace提供可控制存取和稽核安全物件安全性相關動作的程式設計項目。
System.Security.Authentication Namespace提供一組描述連線安全性的列舉。 這些列舉包括 CipherAlgorithmType、ExchangeAlgorithmType、HashAlgorithmType 和 SslProtocols。
System.Security.Authentication.ExtendedProtection Namespace為應用程式提供使用延伸保護進行驗證的支援。
System.Security.Authentication.ExtendedProtection.Configuration Namespace為應用程式提供使用延伸保護設定驗證組態的支援。
System.Security.Claims Namespace包含在 .NET 中實作宣告式身分識別的類別,包括代表宣告、宣告式身分識別及宣告式主體的類別。
System.Security.Cryptography Namespace提供密碼編譯服務,包括數據的安全編碼和譯碼,以及其他許多作業,例如哈希、隨機數產生和訊息驗證。 如需詳細資訊,請參閱 密碼編譯服務。
System.Security.Cryptography.Pkcs Namespace提供公開金鑰密碼編譯標準 (PKCS) 的程式設計項目,包括簽署資料的方法、交換金鑰、要求憑證、公開金鑰加密和解密,以及其他安全性功能。
System.Security.Cryptography.X509Certificates Namespace包含 Authenticode X.509 v.3 憑證的 Common Language Runtime 實作。 此憑證會以唯一且正面識別憑證持有者的私鑰進行簽署。
System.Security.Cryptography.Xml Namespace包含支援建立及驗證 XML 數位簽章的類別。 這個命名空間中的類別實作全球資訊網協會建議事項:"XML-Signature Syntax and Processing"。
System.Security.Permissions Namespace定義根據原則來控制作業和資源存取的類別。
System.Security.Policy Namespace包含程式碼群組、成員資格條件和辨識項。 這三種類別的型別用於建立由 Common Language Runtime 安全性原則系統套用的規則。 辨識項類別是安全性原則的輸入,而成員資格條件是參數;綜合這些要素,便可建立原則陳述式 (Statement) 並決定授與的使用權限集合。 原則層級和程式碼群組是原則階層架構的結構。 程式碼群組是規則的封裝 (Encapsulation),並在原則層級中以階層架構排列。
System.Security.Principal Namespace定義主體物件,表示執行程式碼所在的安全性內容。 如需詳細資訊,請參閱角色型安全性。
System.Security.RightsManagement Namespace提供型別,支援應用程式建立之內容的版權管理,例如儲存在 Package 或 XpsDocument 中的內容。
System.ServiceModel Namespace提供與服務模型相關的類別。
System.ServiceModel.Activation Namespace提供與服務模型啟用相關的類別。
System.ServiceModel.Activation.Configuration Namespace表示 SMSvcHost.exe 工具的組態設定。 此命名空間表示可在 SMSvcHost.exe.config 檔案中設定的組態項目。 具體來說,它包含了所有必須設定的整個電腦設定。
System.ServiceModel.Activities Namespace包含類別,其允許將訊息傳送至工作流程,以及從工作流程接收訊息。 撰寫工作流程服務時,您可使用這些活動,以定義工作流程中訊息傳送及接收的方式。
System.ServiceModel.Activities.Activation Namespace包含 WorkflowServiceHostFactory,在動態建立主控件執行個體以回應傳入訊息的受控裝載環境中,提供 WorkflowServiceHost 的執行個體。
System.ServiceModel.Activities.Configuration Namespace包含用來設定工作流程服務的類別。 這些類別可讓您套用服務及端點行為,並設定追蹤。
System.ServiceModel.Activities.Description Namespace包含類別,讓您可以控制與工作流程服務相關的各種行為。
System.ServiceModel.Activities.Presentation Namespace提供與服務模型簡報活動相關的類別。
System.ServiceModel.Activities.Presentation.Factories Namespace包含建立 Receive/SendReply 和 Send/ReceiveReply 活動組的 Factory。
System.ServiceModel.Activities.Tracking Namespace包含類別,其用於建立工作流程服務執行個體的追蹤記錄。 追蹤記錄是由工作流程執行階段在工作流程執行個體執行期間所建立,並且會傳送至註冊的追蹤參與者。
System.ServiceModel.Activities.Tracking.Configuration Namespace包含類別,其用來設定服務裝載工作流程的追蹤。 這些類別可讓您指定您想要工作流程服務產生的追蹤資訊。
System.ServiceModel.Channels Namespace提供與服務模型通道相關的類別。
System.ServiceModel.ComIntegration Namespace定義與 COM 應用程式整合所需的類別。
System.ServiceModel.Configuration Namespace提供與服務模型組態相關的類別。
System.ServiceModel.Description Namespace提供與服務模型描述相關的類別。
System.ServiceModel.Diagnostics Namespace包含用於設定效能計數器的列舉,以供進行診斷使用。
System.ServiceModel.Discovery Namespace包含建立與使用可探索服務所需的類別。 這些類別會實作 Windows Communication Foundation (WCF) 的 WS-Discovery 通訊協定。
System.ServiceModel.Discovery.Configuration Namespace包含類別,讓您能在組態檔中進行探索設定。
System.ServiceModel.Discovery.Version11 Namespace包含建立與使用可探索服務所需的類別。 這些類別會實作 Windows Communication Foundation (WCF) 的 WS-Discovery 1.1 版通訊協定。
System.ServiceModel.Discovery.VersionApril2005 Namespace包含建立與使用可探索服務所需的類別。 這些類別會實作 Windows Communication Foundation (WCF) 的 WS-Discovery 2005 年 4 月版通訊協定。
System.ServiceModel.Discovery.VersionCD1 Namespace包含建立與使用可探索服務所需的類別。 這些類別會實作 Windows Communication Foundation (WCF) 之 WS-Discovery 通訊協定的 Committee Draft 1 版。
System.ServiceModel.Dispatcher Namespace提供與分派服務模型相關的類別。
System.ServiceModel.MsmqIntegration Namespace包含與 Microsoft Message Queuing 服務 (MSMQ) 整合相關的類別,其允許 MSMQ 應用程式和 Windows Communication Foundation (WCF) 應用程式之間的通訊。
System.ServiceModel.PeerResolvers Namespace包含類別,其允許開發人員自訂與延伸對等名稱解析通訊協定服務。
System.ServiceModel.Persistence Namespace包含允許將工作流程服務 (作為工作流程實作的 WCF 服務) 保存至持續性儲存區的類別。
System.ServiceModel.Routing Namespace這個命名空間包含用來設定和管理 WCF RoutingService 的類別。
System.ServiceModel.Routing.Configuration Namespace這個命名空間包含 Windows Communication Foundation (WCF) 基礎結構用來 XML 轉換為 Common Language Runtime (CLR) 型別的組態類別。 您也可以直接操作這些類別以進行擴充。
System.ServiceModel.Security Namespace包含與安全性相關的一般型別。
System.ServiceModel.Security.Tokens Namespace處理安全性權杖和憑證。
System.ServiceModel.Syndication Namespace提供與服務模型新聞訂閱相關的類別。
System.ServiceModel.Web Namespace提供與在 Web 上使用服務模型相關的類別。
System.ServiceModel.XamlIntegration Namespace提供公用程式類別以啟用至 XAML 之 Windows Communication Foundation (WCF) 實體的序列化。
System.ServiceProcess Namespace提供允許實作、安裝和控制 Windows 服務應用程式的類別。 服務是長時間執行的可執行檔,它執行時不需使用者介面。 服務的實作牽涉繼承自 ServiceBase 類別和定義要在啟動、停止、暫停和繼續指令傳入時處理的特定動作,以及系統關機時要採取的自訂行為和動作。
System.ServiceProcess.Design Namespace包含可用來延伸 Windows 服務應用程式設計階段支援的類別。
System.Speech.AudioFormat Namespace包含單一類別 SpeechAudioFormatInfo,其中包含正在輸入至語音辨識引擎或正在從語音合成引擎輸出音訊的格式相關資訊。
System.Speech.Recognition Namespace包含實作語音辨識的 Windows 桌面語音技術類型。
System.Speech.Recognition.SrgsGrammar Namespace使用 System.Speech.Recognition.SrgsGrammar 命名空間的成員時,您可以透過程式設計方式建立符合 W3C Speech Recognition Grammar Specification Version 1.0 (SRGS) 的文法。
System.Speech.Synthesis Namespace包含用來初始化和設定語音合成引擎的類別、用於建立提示、用於產生語音、回應事件,以及修改語音特性。
System.Speech.Synthesis.TtsEngine Namespace支援建立以 Speech Synthesis Markup Language (SSML) 為基礎的自訂引擎來轉譯文字轉換語音 (TTS)。
System.Text Namespace包含代表 ASCII 和 Unicode 字元編碼的類別;用來將字元區塊與位元組區塊來回轉換的抽象基底類別;以及操作和格式化 String 物件,而不需要建立 String 中繼執行個體的協助程式類別。
System.Text.RegularExpressions Namespace提供可從 .NET 內執行的任何平台或語言使用的正則表達式功能。 除了這個命名空間中包含的型別之外,RegexStringValidator 類別還可讓您判斷特定字串是否符合正則表達式模式。
System.Threading Namespace提供允許多執行緒程式設計的類別和介面。 除了用來同步處理執行緒活動和資料存取的類別 (Mutex、Monitor、Interlocked、AutoResetEvent 等) 之外,這個命名空間還包含能讓您使用系統提供的執行緒集區的 ThreadPool 類別,以及能在執行緒集區執行緒上執行回呼方法的 Timer 類別。
System.Threading.Tasks Namespace提供可簡化撰寫並行和異步程式代碼工作的型別。 主要類型是 Task,代表可以等候和取消的異步操作,以及 Task<TResult>,這是可以傳回值的工作。 TaskFactory 類別提供建立和啟動工作的靜態方法,而 TaskScheduler 類別則提供預設線程排程基礎結構。
System.Timers Namespace提供 Timer 元件,其允許按照指定的間隔引發事件。
System.Transactions Namespace包含可用來自行撰寫交易應用程式和資源管理員的類別。 具體而言,您可以建立並參與擁有一個或多個參與者的交易 (本機或分散式)。
System.Transactions.Configuration Namespace包含描述 System.Transactions 類別所使用組態選項的類別。
System.Web Namespace針對 .NET Core 和 .NET 5+,此命名空間包含 HttpUtility 類別。 針對.NET Framework,此命名空間包含可啟用瀏覽器伺服器通訊的類別和介面。 這些類別包括 HttpRequest 類別,提供目前 HTTP 要求的詳細資訊; HttpResponse 類別,該類別會管理用戶端的 HTTP 輸出;以及提供伺服器端公用程式和進程的存取權的 HttpServerUtility 類別。 System.Web也包含 cookie 操作、檔案傳輸、例外狀況資訊和輸出快取控制項的類別.NET Framework。
System.Web.ApplicationServices Namespace提供類別,讓您可以存取 ASP.NET 表單驗證、角色和設定檔應用程式服務作為 Windows Communication Foundation (WCF) 服務。
System.Web.Caching Namespace提供用來快取伺服器上經常使用資料的類別。
System.Web.ClientServices Namespace提供類別,其支援在以 Windows 為基礎的應用程式中存取 Microsoft Ajax 驗證、角色和設定檔服務。
System.Web.ClientServices.Providers Namespace包含用戶端服務提供者及其他類別,其支援在以 Windows 為基礎的應用程式中存取 Microsoft Ajax 驗證、角色和設定檔服務。
System.Web.Compilation Namespace包含用來在 ASP.NET 建置環境中產生及編譯自訂檔案類型的類別。
System.Web.Configuration Namespace包含用來設定 ASP.NET 組態的類別。
System.Web.Configuration.Internal Namespace包含僅供內部使用的組態類型。
System.Web.DynamicData Namespace包含提供 ASP.NET 動態資料核心功能的類別。 它也提供可自訂動態資料行為的擴充性功能。
System.Web.DynamicData.Design Namespace包含可提供 System.Web.DynamicData 命名空間中類別設計階段支援的類別。
System.Web.DynamicData.ModelProviders Namespace包含定義 ASP.NET 動態資料提供者核心功能的類別。
System.Web.Handlers Namespace包含處理對網頁伺服器 HTTP 要求的 HTTP 處理常式類別。
System.Web.Hosting Namespace提供從 Microsoft Internet Information Services (IIS) 外部的受控應用程式提供裝載 ASP.NET 應用程式的功能。
System.Web.Instrumentation Namespace包含型別,其會提供執行目前頁面的相關資訊,包括執行接聽程式和檢測,以及包括檢視引擎轉譯輸出之前和之後會呼叫的方法。
System.Web.Mail Namespace包含類別,其允許使用 CDOSYS (適用於 Windows 2000 的協同作業資料物件) 訊息元件來建構並傳送訊息。 郵件訊息是經由 Microsoft Windows 2000 內建的 SMTP 郵件服務或經由任意的 SMTP 伺服器來傳送。 這個命名空間中的類別可以從 ASP.NET 或從任何 Managed 應用程式使用。
System.Web.Management Namespace包含用來管理和監視 Web 應用程式健康狀態的類別和介面。
System.Web.Mobile Namespace包含建置 ASP.NET 行動裝置 Web 應用程式所需的核心功能,包括驗證和錯誤處理。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.ModelBinding Namespace提供類別,讓您可以將資料物件繫結至 ASP.NET Web Forms 伺服器控制項。
System.Web.Profile Namespace包含類別,其用來在網頁伺服器應用程式中使用 ASP.NET 使用者設定檔。
System.Web.Query.Dynamic Namespace包含類別,其可用來將 LinqDataSource 控制項中的運算式剖析為 Language-integrated Query (LINQ)。
System.Web.RegularExpressions Namespace提供預先編譯的規則運算式,其可用來剖析 ASP.NET 檔案。 System.Web.RegularExpressions 命名空間的所有成員都是 Regex 類別的子代。
System.Web.Routing Namespace提供與 URL 路由一起使用的類別,讓您可以使用未對應至實體檔案的 URL。
System.Web.Script Namespace包含類別,其提供指令碼資源資訊。
System.Web.Script.Serialization Namespace包含類別,其可用來對受控型別進行 JavaScript 物件標記法 (JSON) 序列化和還原序列化。 它也提供了自訂序列化行為的擴充性功能。
System.Web.Script.Services Namespace提供屬性,其可供針對 ASP.NET 的 AJAX 功能自訂 Web 服務支援。
System.Web.Security Namespace包含類別,其可在網頁伺服器應用程式中用來實作 ASP.NET 安全性。
System.Web.Security.AntiXss Namespace包含可用來編碼字串的方法,以協助您保護應用程式免於跨網站指令碼 (XSS) 攻擊與 LDAP 插入式攻擊的威脅。
System.Web.Services Namespace包含類別,其允許使用 ASP.NET 和 XML Web Service 用戶端來建立 XML Web Service。 XML Web Service 是應用程式,可在鬆散結合的環境中使用標準的通訊協定 (例如 HTTP、XML、XSD、SOAP 和 WSDL) 提供交換訊息的功能。 XML Web Service 可以用來在公司內部及公司之間的異質性環境中建置模組化的應用程式,使其能與各種類型的實作、平台和裝置互動操作。 這些應用程式的 SOAP 為主的 XML 訊息可以是完整定義 (結構化且具型別),或有彈性的定義元件 (使用任意的 XML)。 這些訊息可以隨著時間發展而不中斷通訊協定,這種能力使 XML Web Service 非常健全而富有彈性,是建構未來 Web 的重要基石。
System.Web.Services.Configuration Namespace包含類別,其會設定如何使用 ASP.NET 執行來建立 XML Web Service。
System.Web.Services.Description Namespace包含類別,其可供使用 Web 服務描述語言 (WSDL) 來公開描述 XML Web Service。 這個命名空間中的每一個類別都對應於 WSDL 規格中的特定項目,而類別階層架構則對應於有效 WSDL 文件的 XML 結構。 如需 WSDL 的詳細資訊,請參閱 WSDL 規格。
System.Web.Services.Discovery Namespace包含類別,其可讓 XML Web Service 用戶端經由稱為 XML Web Service 探索的處理序,以找出網頁伺服器上可使用的 XML Web Service。
System.Web.Services.Protocols Namespace包含類別,其定義在 XML Web Service 用戶端和使用 ASP.NET 所建立 XML Web Service 之間的通訊期間,用來跨網路傳送資料的通訊協定。
System.Web.SessionState Namespace提供類別和介面,其會在伺服器上的 Web 應用程式內啟用單一用戶端的特定資料存放裝置。 工作階段狀態資料可用來為用戶端提供與應用程式持續連線的外觀。 狀態資訊可儲存在本機處理序記憶體內,或針對 Web 伺服陣列設定使用 ASP.NET 狀態服務或 Microsoft SQL Server 資料庫,將其儲存在處理序外。
System.Web.UI Namespace提供類別和介面,讓您可建立 ASP.NET 伺服器控制項和 ASP.NET Web 網頁,以作為 ASP.NET Web 應用程式的使用者介面。
System.Web.UI.Adapters Namespace包含控制項配接器和頁面配接器的基底類別。 您可以使用這些配置器來覆寫頁面和控制項的生命週期狀態。 如果您要為新的標記標準或針對特定瀏覽器修改控制項的標記或行為,這會十分有用。
System.Web.UI.DataVisualization.Charting Namespace包含圖表網頁伺服器控制項的方法和屬性。
System.Web.UI.Design Namespace包含類別,其可用來延伸 ASP.NET 網頁和網頁伺服器控制項的設計階段支援。
System.Web.UI.Design.Directives Namespace包含可用來延伸 ASP.NET 網頁指示詞設計階段支援的類別。
System.Web.UI.Design.MobileControls Namespace包含類別,其提供 System.Web.UI.MobileControls 命名空間中類別設計階段的支援。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.UI.Design.MobileControls.Converters Namespace包含類別,其可為行動控制項中的資料型別轉換器提供設計階段支援。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.UI.Design.WebControls Namespace包含可用來延伸網頁伺服器控制項設計階段支援的類別。
System.Web.UI.Design.WebControls.WebParts Namespace包含類別,其可為衍生自 System.Web.UI.WebControls.WebParts 命名空間類別的控制項提供設計階段支援。
System.Web.UI.HtmlControls Namespace包含類別,其允許在 Web Form 網頁上建立 HTML 伺服器控制項。 HTML 伺服器控制項在伺服器上執行,並直接對應至所有瀏覽器都支援的標準 HTML 標記 (Tag)。 這允許您以程式設計方式控制 Web Form 網頁上的 HTML 項目。
System.Web.UI.MobileControls Namespace包含一組 ASP.NET 伺服器控制項,可為不同行動裝置轉譯應用程式。 這個命名空間中的 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.UI.MobileControls.Adapters Namespace包含可用來覆寫行動控制項生命週期階段的類別,以為新標記標準或特定瀏覽器和行動裝置修改其預設 HTML、CHTML 或 WML 標記或行為。 這個命名空間中的 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.UI.MobileControls.Adapters.XhtmlAdapters Namespace包含類別,您使用這些類別來覆寫行動控制項的生命週期階段,以修改其預設的 XHTML 標記,或新標記標準或特定瀏覽器和行動裝置的行為。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 www.asp.net/mobile 網站。
System.Web.UI.WebControls Namespace包含允許在網頁上建立網頁伺服器控制項的類別。 Web 伺服器控制項在伺服器上執行,並包含按鈕和文字方塊之類的表單控制項。 它們也包含特殊目的控制項,例如行事曆。 因為 Web 伺服器控制項是在伺服器上執行,所以您可以用程式的方式控制這些項目。 雖然 Web 伺服器控制項會呈現為 HTML,但它們的物件模型不一定反映 HTML 語法。
System.Web.UI.WebControls.Adapters Namespace包含可用來覆寫 Web 控制項生命週期階段的類別。 這些類別可讓您為新的標記標準或針對特定瀏覽器修改控制項的標記或行為。
System.Web.UI.WebControls.Expressions Namespace提供類別,讓您可使用 QueryExtender 控制項來篩選網頁中的資料。
System.Web.UI.WebControls.WebParts Namespace包含稱為 Web 元件控制項集的類別和介面。 您可以使用這些類別建立 Web 網頁,其外觀和行為可由使用者修改 (個人化)。 網頁上每個使用者的個人化設定都會儲存,以供將來瀏覽工作階段使用。
System.Web.Util Namespace提供可在交易範圍下執行回呼方法的類別,以及可讓工作張貼至不同執行緒的類別。
System.Web.WebSockets Namespace包含類別,其支援將 WebSocket 功能新增到 ASP.NET Web Forms 應用程式。
System.Windows Namespace提供幾個重要的 Windows Presentation Foundation (WPF) 基底項目類別、各種支援 WPF 屬性系統和事件邏輯的類別,以及 WPF 核心和架構更廣泛使用的其他類型。
System.Windows.Annotations Namespace提供類別,以支援 WPF 文件檢視控制項所顯示之內容上使用者建立的注釋。
System.Windows.Annotations.Storage Namespace提供類型,定義要儲存和擷取使用者所建立之附註的儲存架構和媒體。
System.Windows.Automation Namespace提供 Windows Presentation Foundation (WPF) 使用者介面自動化用戶端的支援。
System.Windows.Automation.Peers Namespace定義 AutomationPeer 基底類別和一組從中衍生並對應至 .NET 控制項的類型。 每個 AutomationPeer 都會向 Microsoft 使用者介面自動化公開對應的 .NET 控制項。
System.Windows.Automation.Provider Namespace提供用於建立使用者介面自動化提供者的 API。
System.Windows.Automation.Text Namespace包含列舉,指定 Windows Presentation Foundation (WPF) 使用者介面自動化的文字格式設定和相關行為。
System.Windows.Baml2006 Namespace包含讀取器和寫入器類別,可使用 BAML 表單中的 XAML。
System.Windows.Controls Namespace提供類別,可建立讓使用者與應用程式互動的項目,也稱為控制項。 控制項類別是使用者體驗與任何應用程式互動的核心,因為這些類別可讓使用者檢視、選取或輸入資料或其他資訊。
System.Windows.Controls.Primitives Namespace包含基底類別和控制項,主要是做為其他更複雜控制項的一部分。
System.Windows.Controls.Ribbon Namespace包含透過 Microsoft Ribbon for WPF 用來建立使用者介面的型別。
System.Windows.Controls.Ribbon.Primitives Namespace包含用來在 Microsoft Ribbon for WPF 控制項中做為配置容器的型別。
System.Windows.Converters Namespace提供類別,以支援 Windows Presentation Foundation (WPF) 中序列化期間的類型轉換。
System.Windows.Data Namespace包含類別,可用於將屬性繫結至資料來源、資料來源提供者類別,以及集合和檢視之特定資料的實作。
System.Windows.Documents Namespace包含支援 FixedDocument、FlowDocument 和 XML 文件規格 (XPS) 文件建立的類型。
System.Windows.Documents.DocumentStructures Namespace提供類別,就章節、段落、圖、項目清單或編號清單以及資料表方面來描述 XpsDocument 的結構。
System.Windows.Documents.Serialization Namespace提供支援建立和執行階段存取之外掛程式序列化程式的類型,可讀取和寫入不同資料格式的文件。
System.Windows.Forms Namespace包含用來建立以 Windows 為基礎應用程式的類別,這些應用程式會充分利用 Microsoft Windows 作業系統中提供的豐富使用者介面功能。
System.Windows.Forms.ComponentModel.Com2Interop Namespace包含 Visual Studio 在設計模式用來顯示屬性頁面的協助程式類別。
System.Windows.Forms.DataVisualization.Charting Namespace包含圖表 Windows Forms 控制項的方法和屬性。
System.Windows.Forms.Design Namespace包含類別,其支援 Windows Forms 元件的設計階段組態和行為。 這些類別包含提供 Windows Form 元件支援的設計工具類別、一組設計階段服務、設定特定屬性型別的 UITypeEditor 類別,以及匯入 ActiveX 控制項的類別。
System.Windows.Forms.Design.Behavior Namespace包含類別,其可在設計階段用來為元件建立自訂使用者介面行為。
System.Windows.Forms.Integration Namespace包含支援 Windows Forms 和 WPF 控制項互通的類別。
System.Windows.Forms.Layout Namespace包含用於表單或控制項中實作配置行為的類別。
System.Windows.Forms.PropertyGridInternal Namespace提供 PropertyGrid 控制項的內部支援。 這個命名空間中的類別支援 .NET 基礎結構,但您無法從程式碼直接使用這些類別。
System.Windows.Forms.VisualStyles Namespace包含轉譯控制項的類別,以及其他在支援的作業系統中具有視覺化樣式的 Windows 使用者介面 (UI) 項目。
System.Windows.Ink Namespace提供在 Windows Presentation Foundation (WPF) 平台上互動和操作筆跡的類別。
System.Windows.Input Namespace此命名空間中的大部分類型都支援 Windows Presentation Foundation (WPF) 輸入系統。 這包括滑鼠、鍵盤及手寫筆裝置的裝置抽象類別、通用輸入管理員類別、對使用命令和自訂命令的支援,以及各種公用程式類別。 不過, 某些類型 適用於 WPF 以外的類型。
System.Windows.Input.Manipulations Namespace提供以單一複合的形式監視和回應操作工具集合的功能,讓應用程式可以追蹤複合的變更,而非個別元件。
System.Windows.Input.StylusPlugIns Namespace提供支援在 Windows Presentation Foundation (WPF) 平台上處理來自平板電腦手寫筆資料的類別。 這些類別提供對 Stylus 輸入的低階控制項,並且建立數位筆跡 Stroke 物件。 StylusPlugIn 類別提供一種機制,讓您實作自訂行為,並將該行為套用至手寫筆裝置所傳入的資料流以達到最佳效能。
System.Windows.Interop Namespace提供 Windows Presentation Foundation (WPF) 與其他技術 (例如 Windows API) 之間互通的支援類型,並且提供與 WPF 相關之其他特定互通案例的基底類別。
System.Windows.Markup Namespace提供型別以支援 XAML。 其中一些類型 位於 WPF 元件中,且專屬於涉及 XAML 的 WPF 案例。 此命名空間中的其他類型 提供 .NET XAML 服務的一般支援,而且不需要參考 WPF 元件。
System.Windows.Markup.Localizer Namespace提供協助當地語系化二進位 XAML (BAML) 來源的類型。
System.Windows.Markup.Primitives Namespace包含在 Windows Presentation Foundation (WPF) 中支援 Extensible Application Markup Language (XAML) 的類別。
System.Windows.Media Namespace提供可在 Windows Presentation Foundation (WPF) 應用程式中進行多媒體整合功能的類型,這些媒體包括繪圖、文字及音訊/視訊內容。
System.Windows.Media.Animation Namespace提供支援屬性動畫功能的類型,包括時程表、分鏡腳本和主要畫面格。
System.Windows.Media.Converters Namespace包含 MarkupWriter 用於序列化 Extensible Application Markup Language (XAML) 的類別。
System.Windows.Media.Effects Namespace提供可以用來將視覺效果套用至點陣圖影像的型別。
System.Windows.Media.Imaging Namespace提供用於編碼和解碼點陣圖影像的型別。
System.Windows.Media.Media3D Namespace包含支援 Windows Presentation Foundation (WPF) 應用程式中 3D 呈現的類型。
System.Windows.Media.Media3D.Converters Namespace包含 MarkupWriter 用於序列化 Extensible Application Markup Language (XAML) 的類別。
System.Windows.Media.TextFormatting Namespace提供可控制文字格式設定的型別,通常其層級會低於控制項架構的文字表示或文字物件模型。
System.Windows.Navigation Namespace提供支援巡覽的型別,其中包括在視窗之間進行巡覽及巡覽日誌功能。
System.Windows.Resources Namespace提供支援 Windows Presentation Foundation (WPF) 資源模型和資源建置動作的低階類別。
System.Windows.Shapes Namespace提供可在 Extensible Application Markup Language (XAML) 或程式碼中使用之圖形資源庫的存取權。
System.Windows.Shell Namespace包含提供 Managed 程式碼存取權給 Windows 7 工作列進階功能的類型。
System.Windows.Threading Namespace提供支援 Windows Presentation Foundation (WPF) 執行緒系統的類型。
System.Windows.Xps Namespace提供可將 XPS 文件寫入資料存放區或列印佇列的類別。
System.Windows.Xps.Packaging Namespace提供允許應用程式讀取及寫入 XPS 文件之元件的類型。
System.Windows.Xps.Serialization Namespace提供支援 XPS 文件序列化的類型。
System.Workflow.Activities Namespace提供與 Windows Workflow Foundation 活動相關的類別。
System.Workflow.Activities.Configuration Namespace提供表示組態檔區段的類別。
System.Workflow.Activities.Rules Namespace包含一組類別,這些類別會定義構成規則的條件和動作。
System.Workflow.Activities.Rules.Design Namespace包含一組類別,這些類別負責管理 [規則集編輯器] 和 [規則條件編輯器] 對話方塊。
System.Workflow.ComponentModel Namespace提供與 Windows Workflow Foundation 元件模型相關的類別。
System.Workflow.ComponentModel.Compiler Namespace提供與 Windows Workflow Foundation 元件模型編譯器相關的類別。
System.Workflow.ComponentModel.Design Namespace提供與 Windows Workflow Foundation 元件模型設計工具相關的類別。
System.Workflow.ComponentModel.Serialization Namespace提供基礎結構,可用於管理活動和工作流程在 eXtensible Application Markup Language (XAML) 和 CodeDOM 之間來回的序列化。
System.Workflow.Runtime Namespace提供與工作流程執行階段相關的類別。
System.Workflow.Runtime.Configuration Namespace包含用於設定工作流程執行階段引擎的類別。
System.Workflow.Runtime.DebugEngine Namespace包含可在偵錯工作流程執行個體時使用的類別和介面。
System.Workflow.Runtime.Hosting Namespace提供與 Windows Workflow Foundation 執行階段裝載相關的類別。
System.Workflow.Runtime.Tracking Namespace包含與追蹤服務相關的類別和介面。
System.Xaml Namespace提供與 XAML 讀取器和 XAML 寫入器相關的型別。 這包括 .NET XAML 服務及其 XAML 讀取器和 XAML 寫入器的預設實作。 同時也包含與 XAML 類型系統相關的類型,以及其他與 XAML 和 .NET XAML 服務概念相關的支援類型。
System.Xaml.Permissions Namespace包含型別,對某些 XAML 載入案例 (例如在部分信任下載入或載入內部型別) 指定權限。
System.Xaml.Schema Namespace包含型別,可支援 XAML 型別系統的擴充性。
System.Xml Namespace提供處理 XML 的標準架構支援。
System.Xml.Linq Namespace包含 LINQ to XML 的類別 (Class)。 LINQ to XML 是一種記憶體中的 XML 程式設計介面,讓您可以方便有效地修改 XML 文件。
System.Xml.Resolvers Namespace提供預先以 DTD 或 XML 資料流填入快取的支援。
System.Xml.Schema Namespace包含 XML 類別,其提供 XML 結構定義語言 (XSD) 結構描述的標準式支援。
System.Xml.Serialization Namespace包含類別,用來將物件序列化為 XML 格式的文件或資料流。
System.Xml.Serialization.Advanced Namespace包含類別,其允許自訂從 Web 服務描述語言 (WSDL) 文件產生的程式碼。
System.Xml.Serialization.Configuration Namespace包含用來讀取在應用程式組態檔 <system.xml.serialization> 項目區段下找到值的類別。
System.Xml.XPath Namespace包含將瀏覽及編輯 XML 資訊項目的游標模型定義為 XQuery 1.0 和 XPath 2.0 資料模型執行個體的類別。
System.Xml.XmlConfiguration Namespace包含 XML 組態的區段。
System.Xml.Xsl Namespace提供可延伸樣式表語言轉換 (XSLT) 轉換的支援。 它支援 W3C XSL 轉換 (XSLT) 1.0 版建議事項。
System.Xml.Xsl.Runtime Namespace包含 XSL 轉換引擎使用的型別。
UIAutomationClientsideProviders Namespace包含與用戶端自動化提供者對應的單一型別。
XamlGeneratedNamespace Namespace包含編譯器所產生但不適合在程式碼中直接使用的型別。