[引]Visual Studio 中的 .NET Framework 类库

.NET Framework 类库由命名空间组成
各样命名空间都包含可在先后中选取的档次:类、结构、枚举、委托和接口。

享有 Microsoft 提供的命名空间都是以名称 System 或 Microsoft 开头的。

各样作用区域的最重大命名空间的列表如下:
 一   Visual Studio 中的编制程序基础命名空间
 二   Visual Studio 中的数据命名空间
 叁   Visual Studio 中的 Web 命名空间
 肆   Visual Studio 中的 Windows 应用程序命名空间
 5   Visual Studio 中的组件模型命名空间
 6   Visual Studio 中的框架服务命名空间
 柒   Visual Studio 中的安全性命名空间
 8   Visual Studio 中的网络命名空间
 九   Visual Studio 中的配置命名空间
10   Visual Studio 中的全球化和本地化命名空间
1一   Visual Studio 中的反射命名空间
12   Visual Studio 中的 Visual Basic 运维库命名空间 .

图片 1= = = = = = = = = = = = = = = = = = =
图片 2壹   Visual Studio 中的编制程序基础命名空间
图片 3= = = = = = = = = = = = = = = = = = =
图片 41-1 System.Collections 
图片 5       —– 它包蕴的接口和类定义各样对象(如列表、队列、数组、哈希表和字典)集合。
图片 61-2 System.Collections.Generic 
图片 7       —– 包罗定义泛型集合的接口和类;
图片 8             泛型集合允许用户创设强类型的汇集,
图片 9             那种集合在类型安全和本性上均减价非泛型强类型集合。
图片 101-3 System.IO
图片 11       —– 它包括的品类用于协理数据流和文件的一路和异步读写。
图片 121-4 System.Text
图片 13       —– 它涵盖表示 ASCII、Unicode、UTF-7 和 UTF-八 字符编码的类;
图片 14             用于来回转换字符块和字节块的抽象基类;
图片 15             以及在不制造 String 中间实例的情形下操作和格式化 String 对象的帮助器类。
图片 161-5 System.Threading 
图片 17       —– 提供启用八线程编制程序的类和接口。
图片 18             此命名空间包括三个管理线程组的 ThreadPool 类,
图片 19              贰个启用在钦点时间后要调用的信托的 Timer 类,
图片 20              以及贰个一同互斥线程的 Mutex 类。
图片 21             System.Threading 还为线程调度和等候布告提供了对应的类。
图片 22
图片 23= = = = = = = = = = = = = = = = = =
图片 242   Visual Studio 中的数据命名空间 
图片 25= = = = = = = = = = = = = = = = = =
图片 26.NET Framework 中的数据和 XML 命名空间包含: 
图片 272-1 System.Data 
图片 28       —– 由整合 ADO.NET 结构的类组成,该组织是托管应用程序的首要性数据访问方法。
图片 29             ADO.NET 结构使你能够生成可用于有效管理来自多个数据源的多寡的零部件。
图片 30             ADO.NET 还提供对分布式应用程序中的数据开始展览呼吁、更新和和谐的工具。
图片 312-2 System.Data.Common
图片 32       —– 包涵由 .NET Framework 数据提供程序共享的类。
图片 33             数据提供程序描述3个类的成团,那几个类用于在托管空间中访问数据源,例如数据库。
图片 342-3 System.Xml 
图片 35       —– 依据标准来支撑 XML 处理的类。
图片 362-4 System.Data.OleDb 
图片 37       —– 构成优异数据源的 OLE DB .NET Framework 数据提供程序的类。
图片 38             这几个类使你能三番五次到 OLE DB 数据源、针对数据源执行命令并读取结果。
图片 392-5 System.Data.SqlClient 
图片 40       —– 构成 SQL Server .NET Framework 数据提供程序的类,
图片 41             该提供程序同意你连接到 SQL Server 7.0、执行命令并读取结果。
图片 42             System.Data.SqlClient 命名空间与 System.Data.奥莱Db 命名空间类似,
图片 43             但为访问 SQL Server 柒.0 和更加高版本进行了优化。
图片 442-6 System.Data.Sql 
图片 45       —– 协助特定于 SQL Server 的效力的类。
图片 462-7 System.Data.SqlTypes 
图片 47       —– 提供部分类,它们在 SQL Server 内部用于本机数据类型。
图片 48             那些类提供了其他数据类型的更安全、越来越快捷的替代形式。
图片 492-8 Microsoft.SqlServer.Server 
图片 50       —– 专用于 Microsoft .NET Framework 公共语言运维库 (CLGL450) 与 
图片 51             Microsoft SQL Server 和 SQL Server 数据库引擎进度执行环境的合一的类、接口和枚举。
图片 522-9 System.Data.Odbc 
图片 53       —– 构成 ODBC .NET Framework 数据提供程序的类。
图片 54             使用这一个类能够在托管空间中做客 ODBC 数据源。
图片 552-10 System.Data.OracleClient 
图片 56       —– 构成 Orcale.NET Framework 数据提供程序的类。
图片 57             使用那个类能够在托管空间中访问 Oracle 数据源。
图片 582-11 System.Transactions 
图片 59       —– 允许你编写自身的事务性应用程序和能源管理器的类。
图片 60             具体来说,您能够创造工作并和一个或多少个参与者参加业务(本地或分布式)。
图片 61
图片 62= = = = = = = = = = = = = = = = = =
图片 63三   Visual Studio 中的 Web 命名空间
图片 64= = = = = = = = = = = = = = = = = =
图片 653-1 System.Web 
图片 66       —– 包蕴启用浏览器/服务器通讯的类和接口。
图片 67             这个命名空间类用于管理到客户端的 HTTP 输出 (HttpResponse),
图片 68                 和读取 HTTP 请求 (HttpRequest)。
图片 69             附加的类则提供了一部分功用,用于服务器端的实用程序以及经过、
图片 70                 cookie 管理、文件传输、非常新闻和出口缓存控制。
图片 713-2 System.Web.UI 
图片 72       —– 包蕴创造 Web 窗体页的类,包罗 Page 类和用来创制 Web 用户界面包车型客车其余标准类。
图片 733-3 System.Web.UI.HtmlControls 
图片 74       —– 包罗用于 HTML 特定控件的类,这个控件能够加上到 Web 窗体中以创办 Web 用户界面。
图片 753-4 System.Web.UI.WebControls 
图片 76       —– 蕴涵创立 ASP.NET Web 服务器控件的类。
图片 77             当添加到 Web 窗体时,那几个控件将显示浏览器特定的 HTML 绍剧本,
图片 78             用以创造与设备非亲非故的 Web 用户界面。
图片 793-5 System.Web.Mobile 
图片 80       —– 包涵生成 ASP.NET 移动 Web 应用程序所需的主题效能,包含身份验证和错误处理。
图片 813-6 System.Web.UI.MobileControls 
图片 82       —– 包涵1组 ASP.NET 服务器控件,这几个控件能够本着差别的移动装备展现应用程序。
图片 833-7 System.Web.Services 
图片 84       —– 包罗使你可以生成和行使 XML Web services 的类,
图片 85             那几个劳动是驻留在 Web 服务器中的可编制程序实体,并经过标准 Internet 协议公开。
图片 86
图片 87= = = = = = = = = = = = = = = = = = = = = = = =
图片 88四   Visual Studio 中的 Windows 应用程序命名空间 
图片 89= = = = = = = = = = = = = = = = = = = = = = = =
图片 90在 .NET Framework 中,用于成立丰盛 Windows 应用程序和图纸的命名空间包涵: 
图片 914-1 System.Windows.Forms 
图片 92       —– 它富含的类可创制基于 Windows 的应用程序,
图片 93             这一个应用程序将丰硕利用 Microsoft Windows 操作系统中提供的增加用户界面成效。
图片 94             在此命名空间中,您将找到可添加到窗体中创制用户界面的 Form 类和重重其余控件。
图片 954-2 System.Drawing 
图片 96       —– 它使您可以访问 GDI+ 的为主图形功用。
图片 97             System.Drawing.Drawing2D、System.Drawing.Imaging 
图片 98                 和 System.Drawing.Text 命名空间中提供了更加尖端的效应。
图片 994-3 System.ServiceProcess 
图片 100       —– 它提供的类用于安装和平运动作未有用户界面且久久运转的可执行文件。
图片 101
图片 102= = = = = = = = = = = = = = = = = = =
图片 103五   Visual Studio 中的组件模型命名空间 
图片 104= = = = = = = = = = = = = = = = = = =
图片 105在 .NET Framework 中,用于成立您本身的零件和控件的命名空间包括: 
图片 1065-1 System.ComponentModel 
图片 107       —– 它提供的类用于贯彻组件和控件的运作时和安排时作为。
图片 108             此命名空间包涵用于落到实处属性、使用项目转换器、绑定到数据源,
图片 109             以及授权组件的基类和接口。
图片 110       此命名空间中的类分为下列项目: 
图片 111           大旨器件类。
图片 112                 有关越来越多音信,请参见 Component 和 Container 类以及 IContainer 和 IComponent 接口。
图片 113           组件授权。
图片 114                 有关更加多新闻,请参见 License、LicenseManager、LicenseProvider 和 LicenseProviderAttribute 类。
图片 115           属性。
图片 116                 有关更多音信,请参见 Attribute 类。
图片 117           表达符和持久性。
图片 118                 有关更加多新闻,请参见 TypeDescriptor、伊夫ntDescriptor 和 PropertyDescriptor 类。
图片 119           类型转换器。
图片 120                 有关更加多信息,请参见 TypeConverter 类。
图片 1215-2 System.CodeDOM 
图片 122       —– 它所包括的类可用于表示源代码文书档案的因素和结构。
图片 123
图片 124= = = = = = = = = = = = = = = = = = =
图片 125陆   Visual Studio 中的框架服务命名空间 
图片 126= = = = = = = = = = = = = = = = = = =
图片 127在 .NET Framework 中,用于与各样后端服务器能源实行互动的命名空间包含: 
图片 1286-1 System.Diagnostics 
图片 129       —– 它所包括的类用于调试应用程序和跟踪代码的推市场价格况。
图片 130             有关更加多消息,请参见 跟踪 和 调节和测试 类。
图片 131             System.Diagnostics 提供的类允许你启动系统经过、
图片 132                    读取和写入事件日志以及使用品质计数器监视系统品质。
图片 133                    有关更加多消息,请参见进度 (Process)、事件日志 (伊芙ntLog) 
图片 134                    和性子计数器 (PerformanceCounter) 类。
图片 1356-2 System.DirectoryServices 
图片 136       —– 它涵盖的类可方便从托管代码中做客 Active Directory。
图片 137             此命名空间中的类可以与别的 Active Directory 服务提供程序壹起使用。
图片 138             当前的提供程序包涵:
图片 139             Internet 音讯服务 (IIS)、轻量目录服务协议 (LDAP)、
图片 140             Novell NetWare 目录服务 (NDS) 和 Windows NT。
图片 141             有关 Active Directory 的更加多音信,请参见目录服务。
图片 1426-3 System.Deployment.Application 
图片 143       —– 提供用于将自定义升级作为编制程序到 ClickOnce 安插概述应用程序中的类。
图片 144             这么些类允许你的布置提供立异是不是可用的新闻,提供安装更新,并遵照要求下载大型文件和顺序集。
图片 1456-4 System.IO 
图片 146       —– 它提供的类包涵 FileSystem沃特cher,
图片 147             此类侦听文件系统更改布告并在目录或目录中的文件出现转移时引发事件。
图片 1486-5 System.Media 
图片 149       —– 包罗用于广播声音文件和访问系统提供的鸣响的类。
图片 1506-6 System.Management 
图片 151       —– 它提供的类用于管理有个别音信和事件,
图片 152             它们关系到系统、设备和 Windows Management Instrumentation (WMI) 基础结构所使用的应用程序。
图片 1536-7 System.Messaging 
图片 154       —– 它提供的类用于连接到网络上的信息队列,向队列发送音信,从队列接收或查看(读取而不移除)新闻。
图片 1556-8 System.ServiceProcess 
图片 156       —– 它所提供的类用于安装和周转服务。
图片 157             服务是旷日持久运营的可执行文件,它们不经过用户界面来运转。
图片 158             服务能够安装在一个种类帐户下运作,此帐户将使劳动可以在计算机重新运维时运行。
图片 159             如果服务从 ServiceBase 类中的处理导出其达成,
图片 160             它们就足以定义起先、结束、暂停和持续命令的特定行为以及在关闭系统时所采取的一举一动。
图片 1616-9 System.Timers 
图片 162       —- 提供依照服务器的计时器组件,用以按钦赐的间隔引发事件。 
图片 1636-10 Microsoft.Win32 
图片 164       —– 提供处理操作系统引发的事件和操作系统注册表的类。
图片 165
图片 166= = = = = = = = = = = = = = = = = =
图片 167柒   Visual Studio 中的安全性命名空间
图片 168= = = = = = = = = = = = = = = = = = 
图片 169.NET Framework 中的安全性命名空间包涵:
图片 1707-1 System.Security 
图片 171       —– 它提供公共语言运转库安全性系统的基本功结构,在那之中囊括权力的基类。
图片 1727-2 System.Net.Security 
图片 173       —– 提供用于主机间安全通讯的互连网流。
图片 1747-3 System.Web.Security 
图片 175       —– 它涵盖的类用于在 Web 应用程序中实现 ASP.NET 安全性。
图片 176
图片 177= = = = = = = = = = = = = = = = =
图片 1788   Visual Studio 中的互联网命名空间
图片 179= = = = = = = = = = = = = = = = = 
图片 180NET Framework 中的网络命名空间包含:
图片 1818-1 System.Net 
图片 182      —– 它蕴涵的类可为当前网络上的八种商谈提供不难的编制程序接口。
图片 183            WebRequest 和 WebResponse 类形成了“可插入协议”的底子,利用那种互连网服务的兑现,
图片 184            您能够支付在使用 Internet 能源时毫无缅想所用协议的求实细节的应用程序。
图片 1858-2 System.Net.Cache 
图片 186      —– 定义类型和枚举,
图片 187            那一个品种和枚举用于为使用 WebRequest 和 HttpWebRequest 类赢得的财富定义缓存策略。
图片 1888-3 System.Net.Configuration 
图片 189      —– 应用程序用来以编制程序格局访问和换代 System.Net 命名空间的布置安装的类。
图片 1908-4 System.Net.Mail 
图片 191      —– 用于将电子邮件发送到归纳邮件传输协议 (SMTP) 服务器实行传送的类。
图片 1928-5 System.Net.Mime 
图片 193      —– 包罗用于表示多用途 Internet 邮件交流 (MIME) 标头的门类。
图片 194            这个项目与 System.Net.Mail 命名空间中的类型1起行使,
图片 195            用于在选用 SmtpClient 类发送电子邮件时钦定 Content-Type、Content-Disposition 
图片 196                                  和 Content-transfer-Encoding 标头。
图片 1978-6 System.Net.NetworkInformation 
图片 198      —– 提供对网络流量数据、网络地址音讯和本土电脑的地方变更公告的拜会。
图片 199            该命名空间还带有实现 Ping 实用工具的类。
图片 200            您能够动用 Ping 和血脉相通的类检查是还是不是可由此网络访问某台总计机。
图片 2018-7 System.Net.Sockets 
图片 202      —– 为须要严控网络访问的开发职员提供 Windows 套接字 (Winsock) 接口的托管完成。
图片 203
图片 204= = = = = = = = = = = = = = = = =
图片 2059   Visual Studio 中的配置命名空间
图片 206= = = = = = = = = = = = = = = = =
图片 207.NET Framework 中的配置命名空间包括: 
图片 2089-1 System.Configuration 
图片 209      —– 包涵用于以编制程序模式访问 .NET Framework 配置安装并处理配置文件中张冠李戴的类。 
图片 2109-2 System.Configuration.Assemblies 
图片 211      —– 包括用于配置程序集的类。
图片 2129-3 System.Configuration.Install 
图片 213      —– 提供用于为投机的零部件编写自定义安装程序的类。
图片 2149-4 System.Configuration.Provider 
图片 215      —– 包蕴由服务器和客户端应用程序共享以支撑可插接式模型轻松添加或移除成效的基类。
图片 216
图片 217= = = = = = = = = = = = = = = = = = = = = =
图片 218十   Visual Studio 中的满世界化和本地化命名空间 
图片 219= = = = = = = = = = = = = = = = = = = = = =
图片 220在 .NET Framework 中,用于将应用程序整个世界化和本地化的命名空间包蕴: 
图片 22110-1 System.Globalization 
图片 222      —– 包涵的类定义与区域性相关的音讯,
图片 223            当中囊括语言、国家/地区、所选拔的日历、日期格式的形式、货币与数字以及字符串的排序依次。
图片 22410-2 System.Resources 
图片 225      —– 提供1些类和接口,它们使开发职员得以创立、存款和储蓄并管理应用程序中运用的各个区域性特定的能源。
图片 22610-3 System.Resources.Tools 
图片 227      —– 包罗 StronglyTypedResourceBuilder 类,该类提供对强类型能源的帮衬。
图片 228            这些编写翻译时坚守通过创制包括一组静态只读 (get) 属性的类包装对财富的走访,
图片 229                从而使得应用资源变得尤其便于。
图片 23010-4 System.Text 
图片 231       —– 包罗表示 ASCII、Unicode、UTF-七 和 UTF-8 字符编码的类。
图片 232
图片 233= = = = = = = = = = = = = = = = =
图片 23411   Visual Studio 中的反射命名空间 
图片 235= = = = = = = = = = = = = = = = =
图片 236.NET Framework 中的反射命名空间包罗: 
图片 23711-1 System.Reflection 
图片 238       —– 包罗的类和接口可提供加载类型、方法和字段的托管视图以及动态成立和调用类型的意义。
图片 239
图片 240= = = = = = = = = = = = = = = = = = = = = = = = = =
图片 24112   Visual Studio 中的 Visual Basic 运转库命名空间 
图片 242= = = = = = = = = = = = = = = = = = = = = = = = = =
图片 24312-1 Microsoft.VisualBasic 
图片 244      —– 命名空间包括部分模块、枚举和个性,
图片 245            它们提供您可在 Visual Basic .NET 应用程序中动用的质量、函数和常量。
图片 246            该命名空间中的函数示例包含: 
图片 247        Microsoft.Visual Basic.Interaction.MsgBox 
图片 248            Microsoft.Visual Basic.Interaction.Shell 
图片 249            Microsoft.Visual Basic.Strings.Mid 
图片 250            Microsoft.Visual Basic.Collection.Count 
图片 251            属性和常量的示范中总结 Microsoft.Visual Basic.DateAnd提姆e.TimeOfDay 和 vbCrLf。 
图片 252            属性的示范包罗 VBFixedStringAttribute、VBFixedArrayAttribute 和 ComClassAttribute。
图片 253            此命名空间还富含提供扶助 My 对象的档次的命名空间,
图片 254            例如 Microsoft.VisualBasic.Devices 提供支持类似 My.Computer 对象的目标的门类。
图片 255

相关文章