`
yiyeqinghuasoon
  • 浏览: 643494 次
文章分类
社区版块
存档分类
最新评论

Silverlight 的.NET Framework 类库

 
阅读更多

Silverlight 的.NET Framework 类库

.NET Framework 类库由 .NET Framework for Silverlight 中包含的类、接口和值类型组成。该类库提供一组可重复使用的类、组件、控件和用户界面元素,它们均可合并到基于 Silverlight 的应用程序中。

.NET Framework for Silverlight 类库提供了以下命名空间,本参考对这些命名空间进行了详细介绍。

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.DataAnnotations

提供用于为实体类定义元数据的特性类。

System.Configuration.Assemblies

包含用于配置程序集的类。

System.Data.Services.Client

表示应用程序可用于与 ADO.NET 数据服务交互的类和成员。

System.Data.Services.Common

包含指示实体的一个或多个关键属性的类。

System.Diagnostics

提供使您能够调试应用程序和跟踪代码执行情况的类。

System.Diagnostics.CodeAnalysis

包含与用于分析代码与编码约定(如命名规则或安全性规则)的一致性的工具进行交互的类。

System.Diagnostics.SymbolStore

提供使您能够访问调试符号信息(例如源行到 MSIL(Microsoft 中间语言)的映射)的接口。面向 .NET Framework for Silverlight 的编译器可以将调试符号信息存储到程序员的数据库 (PDB) 文件中。调试器和代码探查器工具可以在运行时读取调试符号信息。

System.Globalization

包含定义区域性相关信息的类,这些信息包括语言、国家/地区、正在使用的日历、日期的格式模式、货币、数字以及字符串的排序顺序。这些类对于编写全球化(国际化)应用程序很有用。

System.IO

包含允许读取和写入数据流的类型。

System.IO.IsolatedStorage

包含用于创建和使用虚拟文件系统的类型。独立存储可为部分信任的应用程序提供安全客户端存储。在 Silverlight 中,所有 I/O 操作都被限制为独立存储,不使用操作系统的文件系统。

System.Json

为 JavaScript 对象表示法 (JSON) 的序列化提供基于标准的支持。

System.Linq

包含支持使用语言集成查询 (LINQ) 的查询的类和接口。

System.Linq.Expressions

包含可使语言级别的代码表达式表示为表达式目录树形式的对象的类型。

System.Net

为当前网络采用的多种协议提供简单的编程接口。WebRequestWebResponse 类形成了可插入协议的基础,利用可插入协议,可以开发使用 Internet 资源的应用程序,而不用担心各个协议的具体细节。

System.Net.Browser

包含一个类,该类表示 Web 请求的源。

System.Net.NetworkInformation

提供对有关网络可用性和本地计算机地址更改通知的信息的访问。

System.Net.Sockets

为需要严格控制网络访问的开发人员提供套接字网络接口的托管实现。在 Windows 上,此命名空间提供 Windows 套接字 (Winsock) 接口的托管实现。在 Apple Mac OS X 上,此命名空间提供基于 Berkeley 软件分发 (BSD) UNIX 的套接字接口的托管实现。

System.Reflection

包含的类型可通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索相关信息。这些类型还可用于操作加载类型的实例,例如挂钩事件或调用方法。

System.Reflection.Emit

包含一些类,这些类允许编译器或工具发出元数据和 Microsoft 中间语言 (MSIL) 并在磁盘上生成 PE 文件(可选)。这些类的主要客户端是脚本引擎和编译器。

System.Resources

提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。

System.Runtime.CompilerServices

为使用托管代码的编译器编写器提供功能,以在影响公共语言运行时的运行时行为的元数据中指定属性。

System.Runtime.ConstrainedExecution

定义一个类型,该类型可确保终止代码标记为关键。该类型适用于受约束的执行区域 (CER)。

System.Runtime.InteropServices

提供各种支持 COM 互操作和平台调用服务的成员。

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

包含与安全性相关的类型。

System.ServiceModel.Syndication

包含构成 Silverlight 整合对象模型的类型。

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.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.Messaging

提供支持消息传递的类型。

System.Windows.Navigation

提供支持导航的类型。

System.Windows.Resources

包含一个类,用于为通过 Application..::.GetResourceStream 获得的应用程序资源或其他包提供资源流信息。

System.Windows.Shapes

包含可以在可扩展应用程序标记语言 (XAML) 或代码中使用的基本形状库。同时还包括 Path 类,该类可以加载路径数据,以便通过对象模型或内联格式描述复合几何图形。

System.Windows.Threading

包含支持 Silverlight 线程处理系统的类。

System.Xml

提供基于标准的 XML 处理支持。

System.Xml.Linq

包含用于 LINQ to XML 的类型,LINQ to XML 是内存中的 XML 编程接口,使您可以轻松有效地修改 XML 文档。

System.Xml.Resolvers

包含的类支持使用 DTD 或 XML 流填充缓存。

System.Xml.Schema

包含提供基于标准的 XML 架构定义语言 (XSD) 架构支持的 XML 类。

System.Xml.Serialization

包含用于将对象序列化为 XML 格式的文档或流的类。

分享到:
评论

相关推荐

    Silverlight 2 Toolkit July 2009

    Microsoft Silverlight 是一个跨浏览器、跨平台的 .NET Framework 实现,用于获得 Web 的媒体体验和丰富交互式...Silverlight.net Silverlight 下载站点 脱机 Silverlight 文档(CHM 文件) Silverlight SDK 博客

    silverlight4.0中文教程一(一共两个分卷压缩包下载全了再解压)

    Silverlight 的 .NET Framework 类库 Silverlight 概述 Silverlight 入门 应用程序和编程模型 布局、输入和打印 控件 图形、动画和媒体 XAML 将 Silverlight 与网页集成 类型、属性、方法和事件 数据访问和数据结构 ...

    silverlight4.0中文教程二(一共两个分卷压缩包下载全了再解压)

    Silverlight 的 .NET Framework 类库 Silverlight 概述 Silverlight 入门 应用程序和编程模型 布局、输入和打印 控件 图形、动画和媒体 XAML 将 Silverlight 与网页集成 类型、属性、方法和事件 数据访问和数据结构 ...

    WPF学习笔记 ——主流桌面应用开发技术

    Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows ...WPF 包含在 Microsoft .NET Framework 中,使您能够生成融入了 .NET Framework 类库的其他元素的应用程序。

    silverlight中文教材,silverlight4文件

    是一种跨浏览器、跨平台的 .NET Framework 实现,用于为 Web 生成和提供下一代媒体体验和丰富的交互式应用程序 (RIA)。Silverlight 统一了...Silverlight 的 .NET Framework 类库 Silverlight 入门 图形、动画和媒体

    Silverlight3中文开发文档[4]

    +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +类型、属性、方法和事件 +数据访问和...

    Silverlight 参考手册 (全) [微软官方 MSDN] (chm格式,共2卷,2-2)

    Silverlight 的 .NET Framework 类库  Microsoft.CSharp.RuntimeBinder  Microsoft.Internal  Microsoft.VisualBasic  Microsoft.VisualBasic.CompilerServices  Microsoft.Win32.SafeHandles  System  ...

    Silverlight 参考手册 (全) [微软官方 MSDN] (chm格式,共2卷,2-1)

    Silverlight 的 .NET Framework 类库  Microsoft.CSharp.RuntimeBinder  Microsoft.Internal  Microsoft.VisualBasic  Microsoft.VisualBasic.CompilerServices  Microsoft.Win32.SafeHandles  System  ...

    Silverlight3中文开发文档[3]

    +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +类型、属性、方法和事件 +数据访问和...

    Silverlight3中文开发文档[1]

    +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +类型、属性、方法和事件 +数据访问和...

    Silverlight3中文开发文档[2]

    +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +类型、属性、方法和事件 +数据访问和...

    Silverlight3中文开发文档[5]

    +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +类型、属性、方法和事件 +数据访问和...

    DoyaSoft.DataAccess.Silverlight.dll

    此组件编写环境为.NET 4.0,可用来操作常用的数据库,内置Oracle、Sqlserver、Mysql、SQLite、Odbc、Oledb等数据库访问方式,支持Winform、wpf、webform、Silverlight(提供Silverlight专用类库,编码上与其它平台无...

    metanumerics:ichbin的Meta Numerics库(https的手动分叉

    .NET Framework版本4和更高版本 Windows Phone Silverlight版本8及更高版本 Windows Phone 8.1 Silverlight版本5 Xamarin.Android Xamarin.iOS(经典和统一API) 该解决方案包含一个可移植的项目和一个仅.NET的...

    Newtonsoft.Json

    包含.Net FrameWork 各个版本的类库,还有WindowsPhone以及Silverlight对JSON操作的类库,有源代码可供研究

    Csharp.2008编程参考手册.part1.rar

    本书中极具价值的附录介绍了C#关键字的列表、.NET类库以及使用saladcastle实用程序生成文档。作为理想的资源和参考手册,经常阅读本书可以帮助您理解 C#2008的各种功能,正是这些功能使得C#2008成为比以前版本更为...

    ASP.NET.4揭秘

    1.1 asp.net和.net framework5 1.1.1 框架类库5 1.1.2 公共语言运行库10 1.2 asp.net控件11 1.2.1 asp.net控件概览11 1.2.2 html控件12 1.2.3 理解和处理控件事件13 1.2.4 视图状态18 1.3 asp.net页面22 1.3.1 动态...

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf 第I部分 语言结构和环境 第1章 visual studio 2010 3 1.1 visual studio 2010:从express到ultimate的各种版本 4 1.2 visual basic的关键字和语法 7 ...

    ID3.NET MP3 Tagging Library-开源

    核心库是可移植的类库,与.NET Framework 4和更高版本,Silverlight 4和更高版本,Windows Phone 7.5和.NET for Metro风格应用程序兼容。 它还包含非便携式库,这些库提供了其他特定于平台的支持。 ID3.NET还提供了...

Global site tag (gtag.js) - Google Analytics