




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1目目 录录第一章第一章.NET.NET FRAMEWORKFRAMEWORK 类库类库简介简介.4(一)(一)版本说明版本说明 .4(二)(二)命名空间简介命名空间简介 .4一、ACCESSIBILITY(版本:2.0 - 4.5).4二、MICROSOFT.41.命名空间结构.42.简介.42.1.Microsoft.Aspnet.Snapin .42.2.Microsoft.Build.52.3.Microsoft.CSharp.62.4.Microsoft.Data.Entity.Build.Tasks.62.5.Microsoft.JScript.62.6.Microsoft.Sql
2、Server.Server.62.7.Microsoft.VisualBasic .72.8.Microsoft.VisualC.82.9.Microsoft.Win32.82.10.Microsoft.Windows.Themes.8三、SYSTEM.91.命名空间结构.92.简介.102.1.Activities.102.2.System.AddIn.132.3.CodeDom.142.4.Collections .142.5.ComponentModel .152.6.Configuration.162.7.Data.172.8.Diagnostics.202.9.DirectorySe
3、rvices.212.10.Drawing.222.11.System.Dynamic.232.12.EnterpriseServices.232.13.Globalization.242.14.IdentityModel.242.15.IO.242.16.Linq.252.17.Management.262.18.Media.262.19.Messaging.2622.20.Net.272.21.System.Numerics.282.22.Printing.282.23.Reflection.292.24.Resources.292.25.Runtime.302.26.Security.3
4、42.27.ServiceModel.362.28.ServiceProcess .402.29.Speech.402.30.Text.412.31.Threading.412.32.Transactions.412.33.Web.422.34.Windows.472.35.Workflow.532.36.Xaml.542.37.Xml .55四、已否决的命名空间和内部命名空间.563第一章第一章 .NET.NET FrameworkFramework 类库类库简介简介(一)(一) 版本说明版本说明其他版本 .NET Framework 4.5 .NET Framework 4.0 .NET
5、Framework 3.5 .NET Framework 2.0 .NET Framework 类库是类、接口和值类型的库,提供对系统功能的访问,且被设计为构建 .NET Framework 应用程序、组件和控件的基础。(二)(二) 命名空间简介命名空间简介.NET Framework 类库提供了下列命名空间,并在此参考文档中详细介绍。一、一、Accessibility(版本:(版本:2.0 - 4.5)包含属于组件对象模型 (COM) 辅助功能接口的托管包装的一部分的类型。二、二、Microsoft1.命名空间结构Microsoft.Aspnet.SnapinBuildCSharpData.
6、Entity.Build.TasksJScriptSqlServer.ServerVisualBasicVisualCWin32.Windows.Themes图 12.简介2.1. Microsoft.Aspnet.Snapin包含 ASP.NET 管理控制台应用程序与 Microsoft 管理控制台 (MMC) 交互所必需的类。42.2. Microsoft.BuildBuild.BuildEngine.Construction.Conversion.Debugging.Evaluation.Exceptions.Framework.XamlTypes.Logging.Tasks.Utili
7、ties.Bootstrapper.ManifestUtilities.Hosting.Windows.Xaml.Deployment图 2Microsoft.Build.BuildEngine包含表示 MSBuild 引擎的类。Microsoft.Build.Construction包含 MSBuild 对象模型用来构造具有未计算值的项目根的类型。Microsoft.Build.Conversion包含 Visual Studio 用来转换项目文件的类型。Microsoft.Build.Debugging包含用于管理调试器类型。Microsoft.Build.Evaluation 包含 MS
8、Build 对象模型用来计算项目的类型。Microsoft.Build.Exceptions5包含 MSBuild 引擎使用的异常类型。Microsoft.Build.Execution包含 MSBuild 对象模型用来生成项目的类型。Microsoft.Build.Framework包含构成 MSBuild 任务、记录器和事件的类。Microsoft.Build.Framework.XamlTypes包含用于表示通过文件、规则和其他源分析得出的 XAML 类型的类。Microsoft.Build.Logging包含用于记录生成进度的类型。Microsoft.Build.Tasks包含随 MS
9、Build 提供的所有任务的实现。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.
10、Build.Utilities提供可用于创建您自己的 MSBuild 记录器和任务的帮助器类。2.3. Microsoft.CSharpCSharp.RuntimeBinder图 3Microsoft.CSharp包含支持用 C# 语言进行编译和代码生成的类。Microsoft.CSharp.RuntimeBinder包含支持动态语言运行时 (DLR) 与 C# 之间的互操作的类型。2.4. Microsoft.Data.Entity.Build.Tasks包含表示 ADO.NET 实体数据模型设计器所使用的 MSBuild 任务的类型。2.5. Microsoft.JScript包含支持用
11、JScript 语言进行编译和代码生成的类。2.6. Microsoft.SqlServer.Server包含专用于 .NET Framework 公共语言运行时 (CLR) 组件与 Microsoft SQL Server 和 SQL Server 数据库引擎进程执行环境的集成的类。62.7. Microsoft.VisualBasicVisualBasic.Activities.ApplicationServices.Compatibility.VB6.CompilerServices.FileIO.Logging.MyServices.XamlIntegration.Internal图
12、4Microsoft.VisualBasic包含支持用 Visual Basic 语言进行编译和代码生成的类。Microsoft.VisualBasic.Activities包含提供可绑定到 In 和 Out 参数的 Visual Basic 表达式和 Visual Basic 表达式设置的类。Microsoft.VisualBasic.Activities.XamlIntegration提供 Microsoft.VisualBasic.Activities.VisualBasicSettings 的类型转换器和 XAML 序列化程序。Microsoft.VisualBasic.Applica
13、tionServices包含支持 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.Visual
14、Basic.FileIO包含支持 Visual Basic 中的 My 文件系统对象的类型。Microsoft.VisualBasic.Logging包含支持 Visual Basic 中的 My 日志记录对象的类型,并提供可将日志记录输出定向到文件的简单日志侦听器。Microsoft.VisualBasic.MyServices包含支持 Visual Basic 中的 My 的类型。Microsoft.VisualBasic.MyServices.Internal包含支持 Visual Basic 中的 My 的仅供内部使用的类型。72.8. Microsoft.VisualCVisualC
15、.StlClr.Generic图 5Microsoft.VisualC包含支持 Visual C+ 编译器的类型。 Microsoft.VisualC.StlClr包含用于实现 STL/CLR 库的类型。Microsoft.VisualC.StlClr.Generic包含用于实现 STL/CLR 库的泛型接口的类型。2.9. Microsoft.Win32Microsoft.Win32提供两种类型的类:处理由操作系统引发的事件的类和对系统注册表进行操作的类。Microsoft.Win32.SafeHandles包含抽象派生的 safe handle 类,这些类可提供支持文件和操作系统句柄的常用
16、功能。Win32.SafeHandles图 62.10.Microsoft.Windows.Themes公开一组由 Windows Presentation Foundation (WPF) 定义的主题。8三、三、System1.命名空间结构SystemActivitieAddInCodeDomCollectionsComponentModelConfigurationDataDiagnosticsDirectoryServicesXml图 7DrawingDynamicGlobalizationIOManagementMessagingEnterpriseServicesIdentityMo
17、delLinqMediaNetNumericsReflectionSecurityServiceProcessPrintingResourcesServiceModelSpeechThreadingTextTimersWebWorkflowTransactionsWindowsXaml9System包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、特性和处理异常的基础类和基类。 其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序环境管理以及对托管和非托管应用程序的监管。 2.简介2.1. ActivitiesActivities.Debu
18、gger.DurableInstancing.ExpressionParser.Expressions.Hosting.Persistence.Core.Presentation.Statements. Presentation.Debug.Hosting.Metadata.Converters.FactoriesThemes.Model.PropertyEditing.Services.Toolbox.Validation.View.Tracking.Validation.XamlIntegration图 8System.Activities10包含创建和处理活动所需的所有类。 此命名空间中
19、的类使您能够定义数据流动到和流出活动和变量的活动。 System.Activities.Core.Presentation包含用于 Windows Workflow Foundation 的默认和扩展性方案的帮助器类。 System.Activities.Core.Presentation.Factories提供用于创建与集合进行交互并启用 Windows Workflow Foundation 中的控制流的活动的工厂。System.Activities.Core.Presentation.Themes包含属于活动设计器所使用的样式配置值的集合的类。System.Activities.Debu
20、gger包含对调试工作流提供支持的类。System.Activities.DurableInstancing包含向工作流实例提供持久性的 SqlWorkflowInstanceStore 类及其帮助器类。System.Activities.ExpressionParser包含支持表达式编译的类。System.Activities.Expressions包含在工作流中支持表达式使用的类和表达式活动。System.Activities.Hosting包含对承载和执行工作流提供基本支持的类。System.Activities.Persistence包含用于捕获对象状态独立于进程或计算机信息的类。Sy
21、stem.Activities.Presentation包含用于创建自定义活动设计器的基本活动设计器类。System.Activities.Presentation.Converters提供参数、UI 属性数据和 Windows Workflow Foundation 编辑模型中的项的转换。11System.Activities.Presentation.Debug包含为调试过程提供断点管理的类。System.Activities.Presentation.Hosting包含启用主机以与程序集、命令和导入的命名空间进行交互的类。System.Activities.Presentation.Me
22、tadata包含允许您使用元素的自定义特性的类。System.Activities.Presentation.Model包含允许您使用在设计器的模型树中的项(如访问模型项属性和附加属性)的类。 还提供了管理模型树的功能。 System.Activities.Presentation.PropertyEditing包含通过提供属性编辑器、类别编辑器和对属性、属性值和筛选器的访问启用更新的属性的类。System.Activities.Presentation.Services提供启用与模型树的交互来执行任务(如创建和定位模型项,以及映射模型项的视图项目)的类。System.Activities.P
23、resentation.Toolbox为分类和使用重新承载 Visual Studio 2010 外部时的工具提供支持。System.Activities.Presentation.Validation包含为活动提供活动验证功能的类。System.Activities.Presentation.View提供与工作流设计中的视图元素相关的功能,包括访问和创建视图元素,访问命令,处理视图状态、选择和表达式文本框。System.Activities.Statements包含可用于创建工作流、进行流控制、与集合和变量、异常、补偿、事务进行交互以及与传统工作流进行交互的活动。System.Activit
24、ies.Tracking包含用于创建以及与工作流跟踪记录进行交互的类。12System.Activities.Validation包含用于自定义活动验证的类。System.Activities.XamlIntegration包含为将活动序列化为 XAML 提供支持的类。2.2. System.AddInAddIn.Hosting.PipelineContract.Automation.Collections图 9System.AddIn包含用于标识外接程序的特性。System.AddIn.Contract包含为独立更新的组件之间的通信提供基础的类型。System.AddIn.Contract.
25、Automation包含组件用于访问类型信息和调用类型成员的类型。System.AddIn.Contract.Collections包含用于实现外接程序开发所用的集合类的类型。System.AddIn.Hosting提供用于发现、注册、激活和控制外接程序的类型。System.AddIn.Pipeline提供用于在宿主应用程序与外接程序之间构造通信管线的类。132.3. CodeDomCodeDomCompile图 10System.CodeDom包含可用于表示源代码文档的元素和结构的类。 这些元素可用于为源代码文档建立结构模型。通过使用 System.CodeDom.Compiler 命名空间
26、所提供的功能,可以将源代码文档输出为用受支持的语言编写的源代码。 System.CodeDom.Compiler包含用于管理用受支持的编程语言生成和编译源代码的类型。 每个代码生成器都可以基于代码文档对象模型 (CodeDOM) 源代码模型(由 System.CodeDom 命名空间提供的元素组成)的结构来生成使用某种特定的编程语言的源代码。 2.4. CollectionsCollectionsConcurrent.Generic. Specialized. ObjectModel图 11System.Collections包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类
27、。System.Collections.Concurrent包含定义各种集合对象以进行并发处理的接口和类。System.Collections.Generic包含用于定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合。14System.Collections.ObjectModel包含能在可重用库的对象模型中用作集合的类。 在属性或方法返回集合时使用这些类。 System.Collections.Specialized包含专用的强类型集合;例如,链接表词典、位向量以及只包含字符串的集合。2.5. ComponentModelCompone
28、ntModel.Composition.DataAnnotations.Serialization.Design.Hosting.Primitives.ReflectionModel.Data图 12System.ComponentModel提供用于实现组件和控件的运行时和设计时行为的类。 此命名空间包括用于特性和类型转换器的实现、数据源绑定和组件授权的基类和接口。 System.ComponentModel.Composition提供构成大多数的托管扩展框架 (MEF) 的类。System.ComponentModel.Composition.Hosting提供对可扩展的应用程序或主机的开发
29、人员有用的 MEF 类。System.ComponentModel.Composition.Primitives提供了作为 MEF 编程模型基础的基元类型。System.ComponentModel.Composition.ReflectionModel提供了类型为在托管扩展框架 (MEF) 使用的基于反射的编程模型的开发人员有用的。15System.ComponentModel.DataAnnotations提供用于为 ASP.NET 动态数据控件定义元数据的特性类。System.ComponentModel.Design包含可由开发人员用来生成自定义设计时组件行为和在设计时配置组件的用户界
30、面的类。 设计时环境提供了使开发人员能够安排组件并配置它们的属性的系统。 System.ComponentModel.Design.Data包含用于实现数据相关组件的设计时行为的类。System.ComponentModel.Design.Serialization提供支持在设计时自定义和控制序列化的类型。2.6. ConfigurationConfiguration.Assemblies.Install.Provider图 13System.Configuration包含提供用于处理配置数据的编程模型的类型。System.Configuration.Assemblies包含用于配置程序集的类
31、。System.Configuration.Install提供使您可以为自己的组件编写自定义安装程序的类。 Installer 类是 .NET Framework 中所有自定义安装程序的基类。 System.Configuration.Provider包含由服务器和客户端应用程序共享以支持可插接式模型轻松地添加或移除功能的基类。162.7. DataData.Common.Design.EntityClient. EntityCommandTrees.Design.AspNet.PluralizationServices.Linq.Mapping.Mapping.Metadata.Edm.Ob
32、jects.DataClasses.Odbc.OleDb.SqlClient.OracleClient.Services .BuildProvider.Client .Common .Providers.Sql .SqlClient.SqlTypes t图 14System.Data包含组成大部分 ADO.NET 结构的类。 ADO.NET 结构使您可以生成可用于有效管理来自多个数据源的数据的组件。 17System.Data.Common包含由 .NET Framework 数据提供程序共享的类。 .NET Framework 数据提供程序描述用于在托管空间中访问数据源(如数据库)的类的集合
33、。 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.Entity
34、Client包含用于实体框架的 .NET Framework 数据提供程序。System.Data.Linq包含支持在 LINQ to SQL 应用程序中与关系数据库进行交互的类。System.Data.Linq.Mapping包含用于生成表示关系数据库的结构和内容的 LINQ to SQL 对象模型的类。System.Data.Mapping提供用于存储数据映射信息的类型。System.Data.Metadata.Edm包含一组类型,这些类型表示模型中由实体框架使用的概念,以及一组帮助应用程序使用元数据的类。System.Data.Objects18包含可访问对象服务的核心功能的类。Syst
35、em.Data.Objects.DataClasses包含以下这些类:Entity Data Model (EDM) 中定义的类型的基类、由导航属性返回的类型的基类,以及用于定义将公共语言运行时 (CLR) 对象映射到概念模型中类型的特性的类。System.Data.Objects.SqlClient提供包含公共语言运行时 (CLR) 方法的类型,这些方法可转换为数据库函数。System.Data.Odbc包含封装用于 ODBC 的 .NET Framework 数据提供程序的类,该提供程序描述用来访问托管空间中的 ODBC 数据源的类集合。System.Data.OleDb包含封装用于 OD
36、BC 的 .NET Framework 数据提供程序的类,该提供程序描述用来访问托管空间中的 OLE DB 数据源的类集合。System.Data.OracleClient包含封装用于 Oracle 的 .NET Framework 数据提供程序的类,该提供程序描述用来访问托管空间中的 Oracle 数据源的类集合。System.Data.Services提供对用于生成 WCF 数据服务的类的访问。System.Data.Services.BuildProvider包含基于数据服务返回的元数据生成 WCF 数据服务客户端应用程序的 C# 或 Visual Basic 代码的类。System.D
37、ata.Services.Client表示应用程序可用于与 WCF 数据服务进行交互的 .NET Framework 客户端库。System.Data.Services.Common包含一个表示实体的一个或多个关键属性的类。System.Data.Services.Providers提供一系列实现以定义 WCF 数据服务的自定义数据服务提供程序的接口。System.Data.Sql19包含支持特定于 SQL Server 的功能的类。 此类的 API 扩展已添加到 SQL Server 的 .NET Framework 数据提供程序 (System.Data.SqlClient) 中。 Sys
38、tem.Data.SqlClient包含封装 SQL Server .NET Framework 数据提供程序的类。 SQL Server .NET Framework 数据提供程序描述了用于在托管空间中访问 SQL Server 数据库的类集合。 System.Data.SqlTypes包含用于 SQL Server 中的本机数据类型的类。 这些类提供了其他数据类型的更快捷的替代方式。 使用此命名空间中的类有助于防止在可能发生精度损失的情况中出现的类型转换错误。 由于其他数据类型与 SqlTypes 在后台相互转换,因此在此命名空间内显式创建和使用对象同样会产生较快的代码。 System.D
39、eployment.Application提供用于在 ClickOnce 应用程序中创建自定义升级行为的类型。System.Device.Location包含提供单个 API 来封装在计算机上的多个位置提供程序并支持它们之间的无缝优先级别和转换的类。 使用此 API 的应用程序开发人员不需要知道哪些位置感知技术可用于特定计算机,并且摆脱了根据硬件配置定制应用程序的负担。 2.8. DiagnosticsDiagnostics.CodeAnalysis.Contracts.Design.Internal.Eventing.Reader.PerformanceData.SymbolStore图 1
40、5System.Diagnostics提供使您可以与系统进程、事件日志和性能计数器进行交互的类。 此命名空间还提供了可让您调试应用程序并跟踪代码执行的类。 20System.Diagnostics.CodeAnalysis包含用于与代码分析工具交互的类。 代码分析工具用于分析代码是否符合编码约定,如命名规则或安全规则。 System.Diagnostics.Contracts包含用于表示程序构造(如前置条件、后置条件和固定协定)的静态类。System.Diagnostics.Contracts.Internal提供可供二进制重写工具处理协定失败的类。System.Diagnostics.Des
41、ign包含可用于扩展应用程序监视和检测设计时支持的类。System.Diagnostics.Eventing包含支持在 Windows Vista 上实现应用程序的类型。 检测功能(在启用时)会将事件数据记录到 Windows 事件跟踪 (ETW) 跟踪子系统中。 System.Diagnostics.Eventing.Reader包含支持从事件日志中读取信息并管理事件日志的类型。System.Diagnostics.PerformanceData包含用于提供计数器数据的类,计数器数据会将性能度量值向使用者公开。System.Diagnostics.SymbolStore提供使您可以读取和写入
42、调试符号信息(如 Microsoft 中间语言 (MSIL) 映射到的源行)的类。 面向 .NET Framework 的编译器可以将调试符号信息存储到程序员的数据库 (PDB) 文件中。 调试器和代码探查器工具可以在运行时读取调试符号信息。 2.9. DirectoryServicesDirectoryServices.AccountManagement.ActiveDirectory.Protocols图 1621System.DirectoryServices提供从托管代码轻松访问 Active Directory 的方法。 该命名空间包含两个组件类,即 DirectoryEntry 和
43、 DirectorySearcher,它们使用 Active Directory 服务接口 (ADSI) 技术。 ADSI 是 Microsoft 提供的一组接口,作为使用各种网络提供程序的灵活的工具。 无论网络有多大,ADSI 都可以使管理员能够相对容易地定位和管理网络上的资源。 System.DirectoryServices.AccountManagement跨多个主体存储区提供用户、计算机和组安全主体的统一访问和操作。System.DirectoryServices.ActiveDirectory提供围绕 Active Directory 目录服务任务构建的高级别抽象对象模型。 Act
44、ive Directory 目录服务概念(如目录林、域、网站、子网、分区和架构)都属于对象模型的组成部分。 System.DirectoryServices.Protocols提供在轻型目录访问协议 (LDAP) 版本 3 和目录服务标记语言 (DSML) 版本 2.0 标准中定义的方法。2.10.DrawingDrawing.Design.Drawing2D.Design.Imaging.Printing.Text图 17System.Drawing提供对 GDI+ 基本图形功能的访问。 System.Drawing.Drawing2D 、System.Drawing.Imaging 和 S
45、ystem.Drawing.Text 命名空间中提供了更高级的功能。 System.Drawing.Design包含扩展设计时用户界面 (UI) 逻辑和绘制的类。 可以进一步扩展此设计时功能来创建以下对象:自定义工具箱项,类型特定的值编辑器或类型转换器,其中类型特定的值编辑器用于编辑和以图形方式表示所支持的类型的值;类型转换器用于在特定的类型之间转换值。 此命名空间提供了开发设计时用户界面扩展的基本框架。 22System.Drawing.Drawing2D提供高级的二维和矢量图形功能。 此命名空间包含渐变画笔、Matrix 类(用于定义几何变换)和 GraphicsPath 类。 Syste
46、m.Drawing.Imaging提供高级的 GDI+ 图像处理功能。 基本图形功能由 System.Drawing 命名空间提供。 System.Drawing.Printing提供与打印相关的服务。 通常情况下,您可以创建 PrintDocument 类的新实例,设置描述打印内容的属性,然后调用 Print 方法来实际打印文档。 System.Drawing.Text提供高级的 GDI+ 版式功能。 基本图形功能由 System.Drawing 命名空间提供。 此命名空间中的类使用户可以创建和使用字体集合。 2.11.System.Dynamic提供支持动态语言运行时 (DLR) 的类和接
47、口。2.12.EnterpriseServicesEnterpriseServices.CompensatingResourceManager图 18System.EnterpriseServices为企业级应用程序提供重要的基础结构。 COM+ 为企业级环境中部署的组件编程模型提供服务结构。 此命名空间为 .NET Framework 对象提供了对 COM+ 服务的访问,从而使 .NET Framework 对象更适用于企业级应用程序。 System.EnterpriseServices.CompensatingResourceManager提供使您可以在托管代码中使用补偿资源管理器 (CR
48、M) 的类。 CRM 是由 COM+ 提供的一项服务,它使您可以在 Microsoft 分布式事务处理协调器 (DTC) 事务中包括非事务性对象。 虽然 CRM 不提供完整资源管理器的功能,但它们却通过恢复日志提供事务性原子性(全有或全无行为)和持久性。 232.13.Globalization包含定义区域性相关信息的类,这些信息包括语言、国家/地区、正在使用的日历、日期的格式模式、货币、数字以及字符串的排序顺序。 我们可以使用这些类编写全球化(国际化)应用程序。 2.14.IdentityModelIdentityModel.Claims.Policy.Selectors.Tokens图 1
49、9System.IdentityModel.Claims包含支持在可扩展标识模型中使用声明的类型。System.IdentityModel.Policy包含用于在 Windows Communication Foundation (WCF) 中生成或使用授权策略的类型。System.IdentityModel.Selectors包含用于为传出的 SOAP 消息提供安全令牌和验证传入的 SOAP 消息中的安全令牌的类型。System.IdentityModel.Tokens包含与 Windows Communication Foundation (WFC) 附带的预定义安全令牌相关的类型。2.1
50、5.IOIO.Compression.IsolatedStorage.Log.MemoryMappedFiles.Packaging.Pipes.Ports图 1924System.IO包含允许对数据流和文件进行同步和异步读写的类型。System.IO.Compression包含提供基本的流压缩和解压缩的类。System.IO.IsolatedStorage包含支持创建和使用独立存储区的类型。 通过使用这些存储区,可以读写受信任程度较小的代码无法访问的数据,并且有助于防止公开可保存在文件系统中其他位置的敏感信息。 数据存储在由当前用户和由代码所在的程序集分隔的隔室中。 System.IO.Lo
51、g包含用于实现自定义诊断日志记录或事务处理系统的类型。System.IO.MemoryMappedFiles提供用于使用内存映射文件的类,该内存映射文件将文件的内容映射到应用程序的逻辑地址空间。System.IO.Packaging包含支持在单个容器中存储多个数据对象的类型。System.IO.Pipes包含一些类型,这些类型提供一种通过匿名和/或命名管道进行进程间通信的方法。System.IO.Ports包含可控制串行端口的类,提供用于同步和事件驱动 I/O 的框架、对 pin 状态和中断状态的访问、对串行驱动程序属性的访问,以及用于指定端口特征的枚举。2.16.LinqLinq.Expre
52、ssions图 20System.Linq包含支持使用语言集成查询 (LINQ) 的查询的类和接口。System.Linq.Expressions25包含可使语言级别的代码表达式表示为表达式树形式的对象的类型。2.17.ManagementManagement.Instrumentation图 21System.Management提供对一组丰富的管理信息和管理事件(它们是关于符合 Windows Management Instrumentation (WMI) 基础结构的系统、设备和应用程序的)的访问。System.Management.Instrumentation提供一些类,检测管理应用
53、程序以及通过 WMI 向潜在使用者公开管理信息和事件时需要这些类。 2.18.Media包含用于播放声音文件和访问系统声音的类。2.19.MessagingMessaging.Design图 22System.Messaging提供使您可以连接、监视和管理网络上的消息队列以及发送、接收或查看消息的类。System.Messaging.Design包含可用于扩展 System.Messaging 类设计时支持的类。262.20.NetNet.Cache.Configuration.Mail.Mime.NetworkInformation.PeerToPeer.Collaboration.Secu
54、rity.Sockets.Sockets图 23System.Net为当前网络采用的多种协议提供简单的编程接口。 WebRequest 和 WebResponse 类形成了所谓的可插接式协议的基础,可插接式协议是网络服务的一种实现,它使您能够开发出使用 Internet 资源的应用程序,而不必考虑各种不同协议的具体细节。 System.Net.Cache定义一些类型和枚举,使用它们可以定义用 WebRequest 和 HttpWebRequest 类获取的资源的缓存策略。System.Net.Configuration包含应用程序以编程方式访问和更新 System.Net 命名空间的配置设置所
55、用的类。System.Net.Mail包含将电子邮件发往简单邮件传输协议 (SMTP) 服务器以便进行传递所用的类。System.Net.Mime包含用于表示多用途 Internet 邮件交换 (MIME) 标头的类型。 这些类型与 System.Net.Mail 命名空间中的类型配合使用,可在使用 SmtpClient 类发送电子邮件时指定 Content-Type、Content-Disposition 和 Content-transfer-Encoding 等标头。 System.Net.NetworkInformation27提供对网络流量数据、网络地址信息和本地计算机地址变更通知的访
56、问。 该命名空间还包含实现 Ping 实用工具的类。 可以使用 Ping 和相关的类检查是否可通过网络连接到计算机。 System.Net.PeerToPeer提供对对等网络功能的访问。System.Net.PeerToPeer.Collaboration提供用于增强对等网络功能并赋予无服务器托管协作会话功能的类型。System.Net.Security提供用于主机间安全通信的网络流。System.Net.Sockets为需要帮助控制网络访问的开发人员提供 Windows 套接字 (Winsock) 接口的托管实现。 2.21.System.Numerics包含补充由 .NET Framewo
57、rk 定义的数值基元(如 Byte、Double 和 Int32)的类型。2.22.PrintingPrinting.IndexedProperties.Interop图 24System.Printing包含支持打印的类型。System.Printing.IndexedProperties包含提供对打印系统对象的属性的访问(不使用反射)并允许快速将属性设置复制到同一类型的另一个对象的类。 System.Printing.Interop提供支持托管 PrintTicket 对象与非托管图形设备接口 (GDI) DEVMODE 结构之间的相互转换的类型。282.23.ReflectionRefl
58、ection.Emit图 25System.Reflection包含提供已加载类型、方法和字段的托管视图的类和接口,并具有动态创建和调用类型的能力。System.Reflection.Emit包含允许编译器或工具发出元数据和 Microsoft 中间语言 (MSIL) 并在磁盘上生成 PE 文件(可选)的类。 这些类的主要客户端是脚本引擎和编译器。 2.24.ResourcesResources.Tools图 26System.Resources提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。 System.Resources.Tools包含 StronglyTy
59、pedResourceBuilder 类,该类提供对强类型资源的支持。 从 .NET Framework 2.0 版开始,此编译时功能通过创建包含一组静态只读 (get) 属性的类封装对资源的访问,从而更容易使用资源。 302.25.RuntimeRuntime.Caching.CompilerService.ConstrainedExecution.DurableInstancing.NetworkInformation.ExceptionServices.Collaboration.Hosting.InteropServices.Remoting.Hosting.ComTypes.Expa
60、ndo.Activation.Channels.Http.Ipc.Tcp.Serialization.Contexts.Lifetime.Metadata.W3cXsd2001.MetadataServices.Proxies.Services.Configuration.Formatters.Binary.Soap.Json.Versioning图 2731System.Runtime包含支持不同命名空间的高级类型,例如 System、Runtime 命名空间和 Security 命名空间。System.Runtime.Caching包含在 .NET Framework 上构建的应用程序中实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 果品、蔬菜种植的农业可持续发展模式考核试卷
- 自行车制造中的环境友好材料考核试卷
- 涂料生产过程中的能源管理考核试卷
- 空调器耐腐蚀性能提升考核试卷
- 汽轮机运行中的经济性能分析考核试卷
- 种子种苗繁殖技术的推广与农业技术培训策划考核试卷
- 罐装水包装设备调试与操作技巧考核试卷
- 纤维板企业生产流程的数字化改造考核试卷
- 广播发射机用rf信号接收设备考核试卷
- 航天器机械臂与空间机器人技术试题考核试卷
- 2023-2024年《劳务劳动合同样本范本书电子版模板》
- 中国居民口腔健康状况第四次中国口腔健康流行病学调查报告
- MOOC 数据挖掘-国防科技大学 中国大学慕课答案
- 中药注射剂合理使用培训
- 第13课+清前中期的兴盛与危机【中职专用】《中国历史》(高教版2023基础模块)
- 2024年国家粮食和物资储备局直属事业单位招聘笔试参考题库附带答案详解
- 苏轼临江仙课件大学语文完美版
- 《施工测量》课件
- 情绪健康管理服务规范
- 【环氧树脂复合材料研究进展文献综述6000字】
- 人行道混凝土专项施工方案
评论
0/150
提交评论