Silverlight类库.docx_第1页
Silverlight类库.docx_第2页
Silverlight类库.docx_第3页
Silverlight类库.docx_第4页
Silverlight类库.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.NET Framework for Silverlight 类库提供了以下命名空间,本参考对这些命名空间进行了详细介绍。Microsoft.CSharp.RuntimeBinder包含支持动态语言运行时 (DLR) 与 C# 之间的互操作的类型。Microsoft.Internal支持 .NET Framework for Silverlight 基础结构。此命名空间不适于在代码中直接使用。Microsoft.VisualBasic包含支持 Visual Basic 中的 Visual Basic 运行时的类。Microsoft.VisualBasic.CompilerServices包含支持 Visual Basic 编译器的仅供内部使用的类型。Microsoft.Win32.SafeHandles包含安全句柄类的抽象派生类,可提供支持文件和操作系统句柄的常用功能。System包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。其他类提供的服务支持数据类型转换、方法参数操作、数学运算、远程和本地程序调用、应用程序环境管理和对托管与非托管应用程序的监控。System.CodeDom.Compiler包含的类可标识由工具生成的代码。System.Collections包含 BitArray 类、由各种集合对象实现的接口以及支持提取、枚举和比较集合中的对象的接口和结构。System.Collections.Generic包含定义泛型集合的接口和类。System.Collections.ObjectModel包含能在可重用库的对象模型中用作集合的类。在属性或方法返回集合时使用这些类。System.Collections.Specialized包含专用和强类型集合。System.ComponentModel提供用于实现组件和控件的运行时和设计时行为的类。System.ComponentModel.Composition提供构成托管扩展框架 (MEF) 的核心的类。System.ComponentModel.Composition.Hosting提供对可扩展的应用程序或主机的开发人员有用的 MEF 类。System.ComponentModel.Composition.Primitives提供了作为 MEF 编程模型基础的基元类型。System.ComponentModel.Composition.ReflectionModel提供 MEF 类型,这些类型对使用基于反射的编程模型的开发人员来说很有用。System.ComponentModel.DataAnnotations提供用于为实体类定义元数据的特性类。System.Configuration.Assemblies包含用于配置程序集的类。System.Data.Services.Client表示应用程序可用于与 WCF Data Services WCF 数据服务交互的类和成员。System.Data.Services.Common包含指示实体的一个或多个关键属性的类。System.Diagnostics提供使您能够调试应用程序和跟踪代码执行情况的类。System.Diagnostics.CodeAnalysis包含与用于分析代码与编码约定(如命名规则或安全性规则)的一致性的工具进行交互的类。System.Diagnostics.Contracts包含用于表示程序协定(如前置条件、后置条件和固定协定)的静态类。System.Diagnostics.Contracts.Internal提供二进制重写工具可用来处理协定失败的类。System.Diagnostics.SymbolStore提供使您能够访问调试符号信息(例如源行到 MSIL(Microsoft 中间语言)的映射)的接口。面向 .NET Framework for Silverlight 的编译器可以将调试符号信息存储到程序员的数据库 (PDB) 文件中。调试器和代码探查器工具可以在运行时读取调试符号信息。System.Dynamic提供支持动态语言运行时 (DLR) 的类和接口。System.Globalization包含定义区域性相关信息的类,这些信息包括语言、国家/地区、正在使用的日历、日期的格式模式、货币、数字以及字符串的排序顺序。这些类对于编写全球化(国际化)应用程序很有用。System.IO包含允许读取和写入数据流的类型。System.IO.IsolatedStorage包含用于创建和使用虚拟文件系统的类型。独立存储可为部分信任的应用程序提供安全客户端存储。在 Silverlight 中,所有 I/O 操作都被限制为独立存储,不使用操作系统的文件系统。System.Json为 JavaScript 对象表示法 (JSON) 的序列化提供基于标准的支持。System.Linq包含支持使用语言集成查询 (LINQ) 的查询的类和接口。System.Linq.Expressions包含可使语言级别的代码表达式表示为表达式目录树形式的对象的类型。System.Net为当前网络采用的多种协议提供简单的编程接口。WebRequest 和 WebResponse 类形成了可插入协议的基础,利用可插入协议,可以开发使用 Internet 资源的应用程序,而不用担心各个协议的具体细节。System.Net.Browser包含为 Web 浏览器内外承载的基于 Silverlight 的应用程序提供网络通信支持的类。System.Net.NetworkInformation提供对有关网络可用性和本地计算机地址更改通知的信息的访问。System.Net.Sockets为需要严格控制网络访问的开发人员提供套接字网络接口的托管实现。在 Windows 上,此命名空间提供 Windows 套接字 (Winsock) 接口的托管实现。在 Apple Macintosh OS X 上,此命名空间提供基于 Berkeley 软件分发 (BSD) UNIX 的套接字接口的托管实现。System.Numerics包含补充由 .NET Framework 定义的数值基元(如 Byte、Double 和 Int32)的数字类型。System.Reflection包含的类型可通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索相关信息。这些类型还可用于操作加载类型的实例,例如挂钩事件或调用方法。System.Reflection.Emit包含一些类,这些类允许编译器或工具发出元数据和 Microsoft 中间语言 (MSIL) 并在磁盘上生成 PE 文件(可选)。这些类的主要客户端是脚本引擎和编译器。System.Resources提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。System.Runtime.CompilerServices为使用托管代码的编译器编写器提供功能,以在影响公共语言运行时的运行时行为的元数据中指定属性。System.Runtime.ConstrainedExecution定义一个类型,该类型可确保终止代码标记为关键。该类型适用于受约束的执行区域 (CER)。System.Runtime.ExceptionServices提供用于高级异常处理的类。System.Runtime.InteropServices提供各种支持 COM 互操作和平台调用服务的成员。System.Runtime.InteropServices.Automation提供使基于 Silverlight 的应用程序可以与自动化 API 进行交互操作的类。System.Runtime.Serialization包含可用于序列化和反序列化对象的类。序列化是将对象或对象图转换为线性的字节序列以存储或传输到其他位置的过程。反序列化是接受存储的信息并利用它重新创建对象的过程。System.Runtime.Serialization.Json包含用于将对象序列化为 JavaScript 对象表示法 (JSON) 和从 JSON 反序列化对象的类型。System.Runtime.Versioning包含支持在 .NET Framework for Silverlight 的并行实现中进行版本控制的高级类型。System.Security提供 .NET Framework for Silverlight 安全系统的基础结构。System.Security.Cryptography提供加密服务,包括数据的安全编码和解码,以及其他许多操作,如哈希处理、随机数生成和消息身份验证。System.Security.Cryptography.X509Certificates包含 Authenticode X.509 v.3 证书的公共语言运行时实现。此证书用唯一明确标识证书持有者的私钥签名。System.Security.Permissions定义根据策略控制操作和资源访问的类。该命名空间支持 .NET Framework for Silverlight 基础结构,它的任一类型对应用程序代码都不可访问。System.Security.Principal定义表示运行代码的安全上下文的主体对象。System.ServiceModel包含的类型是生成可用于访问分布式应用程序的基于 Silverlight 的客户端应用程序所必需的类型。System.ServiceModel.Channels包含以下内容:构造和修改客户端用来与服务进行通信的消息所需要的类型、用于交换消息的信道的类型、用于构造这些信道的信道工厂和用于配置它们的绑定元素。System.ServiceModel.Description包含构造和修改服务、协定和终结点(用于生成服务运行时和导出元数据)的说明所需要的类型。System.ServiceModel.Dispatcher包含修改客户端应用程序的运行时执行行为所需要的类型。System.ServiceModel.Security包含处理常规 Silverlight 与安全性相关的主题的类。System.ServiceModel.Syndication包含构成 Silverlight 整合对象模型的类型。System.ServiceModel.Web包含构成 Web HTTP 编程模型的类。System.Text包含下列类:表示 Unicode 和 UTF-8 字符编码的类;用于在字符块和字节块之间相互转换的抽象基类;一个帮助器类(不需要创建 String 的中间实例,就可以使用该类操作 String 对象并设置其格式)。System.Text.RegularExpressions包含提供对 .NET Framework 正则表达式引擎的访问的类。此命名空间提供的正则表达式功能可在 .NET Framework 中运行的任何平台或语言上使用。System.Threading提供支持多线程编程的类和接口。System.Windows为 Silverlight 客户端提供一般框架表示类以及很多用于表示功能的 Silverlight 基类。 这些类通常与 Windows Presentation Foundation (WPF) 中存在的类相似。System.Windows.Automation包含为 Silverlight UI 自动化客户端提供支持的类。System.Windows.Automation.Peers定义 AutomationPeer 基类以及从该基类派生并与 Silverlight 控件对应的一组类型。每个 AutomationPeer 都会向 UI 自动化公开相应的 Silverlight 控件。System.Windows.Automation.Provider包含用于创建 UI 自动化提供程序的接口。System.Windows.Automation.Text包含指定 Silverlight UI 自动化的文本格式设置和相关行为的类型。System.Windows.Browser使用其中包含的类,可在基于 Silverlight 的应用程序中的托管代码与 JavaScript 之间实现交互。此功能称为 HTML Bridge 功能。System.Windows.Controls包含用于创建使用户可以与应用程序进行交互的控件的类。System.Windows.Controls.Primitives包含旨在用作其他更复杂控件的一部分的基类和控件。System.Windows.Data包含用于将属性绑定到数据源的类。System.Windows.Documents包含支持 Silverlight 中基本文档概念的类。System.Windows.Ink提供一些类,用于与 Silverlight 中的墨迹进行交互,并操作这些墨迹。System.Windows.Input包含支持在基于 Silverlight 的应用程序中进行输入的类。System.Windows.Interop包含为 Silverlight 插件的属性提供托管代码公开的类,这些类也存在于承载浏览器的 HTML DOM 中。System.Windows.Markup包含的类支持 Silverlight 中的可扩展应用程序标记语言 (XAML) 处理。System.Windows.Media包含一些类,这些类允许在基于 Silverlight 的应用程序中集成丰富媒体,包括绘图、文本和音频/视频内容。System.Windows.Media.Animation包含的类支持属性动画功能(包括时间线、演示图板和关键帧)。System.Windows.Media.Effects提供一些类型,这些类型可用于将视觉效果应用到位图图像。System.Windows.Media.Imaging包含用于对位图图像进行编码和解码的类。System.Windows.Media.Media3D包含支持 Silverlight 中矩阵/透视演示的类型。System.Windows.Messaging提供的类型支持在多个基于 Silverlight 的应用程序之间创建本地消息传递通道。System.Windows

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论