词汇表

本词汇表定义了 Visual Studio 2010 和 .NET Framework 中的关键术语。

术语

定义

.NET Compact Framework

一种独立于硬件的环境,用于在资源受限制的计算设备上运行程序。 它继承了公共语言运行时的完整 .NET Framework 结构,支持 .NET Framework 类库的子集,并且包含专为 .NET Compact Framework 设计的类。 所支持的设备包括:个人数据助理 (PDA)(如 Pocket PC),移动电话,机顶盒,汽车计算设备,以及安装有 Microsoft Windows CE.NET 操作系统的自定义设计的嵌入设备。

.NET Framework

一个支持构建、部署和运行下一代应用程序和 Web 服务的完整 Windows 组件。 它提供效率极高的、基于标准的多语言环境,它能将现有的投资与下一代应用程序和服务集成,并能迅速应对部署和操作 Internet 规模应用程序的挑战。 .NET Framework 包括三个主要部分:公共语言运行时、一组分层的统一类库和一个名为 ASP.NET 的 ASP 组件化版本。 请参见:ASP.NET、公共语言运行时和 .NET Framework 类库。

.NET Framework Class Library — .NET Framework 类库

由 .NET Framework 中所含类、接口和值类型组成的一个库。 该库提供对系统功能的访问,是建立 .NET Framework 应用程序、组件和控件的基础。 请参见:类、符合 CLS、公共语言规范、接口、值类型。

.NET Framework data provider — .NET Framework 数据提供程序

ADO.NET 的一个组件,提供对关系数据源中的数据的访问。 .NET Framework 数据提供程序包含一些类,这些类用于连接到数据源,在数据源处执行命令,返回数据源的查询结果;该提供程序还能执行事务内部的命令。 .NET Framework 数据提供程序还包含其他一些类,可用于将数据源的结果填充到数据集并将数据集的更改传播回数据源。

Accelerator Editor — 快捷键编辑器

一个可用来添加、删除、更改或浏览项目的快捷键分配的资源编辑器。

Access Control List — 访问控制列表 (ACL)

一个指定特定资源的访问规则的列表。 Microsoft Windows NT 实现基于用户的 ACL,用于指定可供特定用户使用的资源。

Actions Pane — 操作窗格

Microsoft Office Word 和 Microsoft Office Excel 中可自定义的文档级任务窗格。

ActiveX Control — ActiveX 控件

一个类似于复选框或按钮的控件,可向用户提供选项或运行自动执行任务的宏或脚本。 可以在 Microsoft Visual Basic for Applications 中为控件编写宏,或在 Microsoft 脚本编辑器中编写脚本。

Add-in — 外接程序

.NET Framework 外接程序编程模型中通过通信管线与宿主应用程序进行通信的外接应用程序程序集。 请参见:宿主、管线。

Add-in View — 外接程序视图

.NET Framework 外接程序编程模型中的一个程序集,该程序集包含接口或抽象基类,表示用于与宿主通信的方法和类型的外接程序视图。 请参见:外接程序、宿主。

Add-in-side Adapter — 外接程序端适配器

.NET Framework 外接程序编程模型中的一个程序集,该程序集包含一个或多个类,并在外接程序视图和协定之间相互转换数据。 根据调用的方向,适配器将视图转换为协定或者将协定转换为视图。 请参见:外接程序、协定。

Add-on Package — 加载项包

数据存储 addons 文件夹中的 XML 文件。 加载项包用于将文件或应用程序部署到设备或仿真程序。

ADO.NET

.NET Framework 类库中包含的一整套数据访问技术,用于提供对关系数据和 XML 的访问。 ADO.NET 包含构成数据集(如表、行、列、关系等)、.NET Framework 数据提供程序和自定义类型定义(如 SqlTypes for SQL Server)的类。

Adorner — 装饰器

设计图面上的一种特殊标志符号。 装饰器通常附加到目标控件,可让用户以图形化方式调整控件的属性。

Aggregate Event — 聚合事件

在 WMI 中,当某种类型的一系列事件发生以后生成的另一类型的事件。 聚合事件用来表示一系列事件,以避免大量事件涌向事件使用方。 请参见:事件、事件使用方。

Aggregate Function — 聚合函数

一种函数,它对多个值执行计算,然后返回单个值。

Alpha Channel — alpha 通道

在 GDI+ 中,为透明信息保留的像素颜色数据部分。

Anchoring — 锚定

确定父控件(一个控件被绑定到其上)的边缘以及如何根据父控件调整一个控件的大小的方法。 锚定和停靠互相排斥。 请参见:停靠。

Application Base — 应用程序基

一个目录,加载到初始或默认应用程序域的 .exe 文件位于该目录中。 如果创建您自己的应用程序域,则应用程序基目录是您在 AppDomainSetup 类中指定的位置。 请参见:应用程序域。

Application Domain (AppDomain) — 应用程序域

一种边界,它由公共语言运行时围绕同一应用程序范围内创建的对象建立(即,从应用程序入口点开始,沿着对象激活的序列的任何位置)。 应用程序域有助于将在一个应用程序中创建的对象与在其他应用程序中创建的对象隔离,以使运行时行为可以预知。 在一个单独的进程中可以存在多个应用程序域。

Application Extension Services — 应用程序扩展服务

Silverlight 中的通过提供可参与应用程序生命周期的服务来扩展应用程序模型的类。

Application Library Caching — 应用程序库缓存

Silverlight 中的一个允许应用程序使用从服务器或本地浏览器缓存中检索到的外部库程序集的功能。

Application Manifest — 应用程序清单

ClickOnce 应用程序中所使用的描述应用程序及其所有构成文件的文件。

Application Service — 应用程序服务

ASP.NET 中实现常见应用程序任务的内置功能。 ASP.NET 包括用于进行身份验证(ASP.NET 成员资格)、永久保留每位用户的信息(配置文件属性)以及更多任务的应用程序服务。

Application State — 应用程序状态

在 ASP.NET 中,将在服务器上为当前应用程序创建一个变量存储区,并且该存储区可以由所有用户共享。 应用程序状态通常用来存储用于所有用户的信息,如应用程序范围的设置。

Application-level Add-in — 应用程序级外接程序

用于修改或添加现有程序或应用程序的功能的补充程序。 所做的修改始终可用于应用程序。

ASP.NET

Microsoft .NET Framework 中一套用于生成 Web 应用程序和 Web 服务的技术。 ASP.NET 页在服务器上执行并生成发送到桌面或移动浏览器的标记(如 HTML、WML 或 XML)。 ASP.NET 页使用一种已编译的、由事件驱动的编程模型,这种模型可以提高性能并支持将应用程序逻辑同用户界面相隔离。 使用 ASP.NET 创建的 ASP.NET 页和 Web 服务文件包含用 Visual Basic、C# 或任何 .NET 兼容语言编写的服务器端(而不是客户端)逻辑。 Web 应用程序和 Web 服务利用公共语言运行时的功能,例如类型安全、继承、语言互操作、版本控制和集成安全性等。

ASP.NET Application Services Database — ASP.NET 应用程序服务数据库

在 ASP.NET 中,为几个 ASP.NET 应用程序服务(包括成员资格、Web 部件个性化、角色和配置文件)存储数据的数据库。 数据库可以是网站的 App_Data 文件夹中的本地数据库,也可以是 SQL Server 或其他数据库,具体取决于网站如何配置。

ASP.NET Mobile Controls — ASP.NET 移动控件

为移动 Web 应用程序设计的一组 ASP.NET 控件。 ASP.NET 移动控件是 ASP.NET 服务器控件的扩展。

ASP.NET Mobile Web Forms — ASP.NET 移动 Web 窗体

ASP.NET Web 窗体的扩展,面向的是从移动电话到 Pocket PC 等各种移动设备。

ASP.NET Page — ASP.NET 页

ASP.NET 应用程序的一个组件。

ASP.NET Server Control — ASP.NET 服务器控件

一种服务器端组件,它封装了用户界面及其相关的功能。 ASP.NET 服务器控件直接或间接地从 System.Web.UI.Control 类派生。 ASP.NET 服务器控件的超集包括 Web 服务器控件、HTML 服务器控件和 ASP.NET 移动控件。 ASP.NET 服务器控件的页语法在控件的标记上包含 runat="server" 特性。 请参见:HTML 服务器控件、验证服务器控件和 Web 服务器控件。

ASP.NET Web Application — ASP.NET Web 应用程序

一个在 ASP.NET 上处理 HTTP 请求(Web 请求)和执行的应用程序。 ASP.NET Web 应用程序可以包含 ASP.NET 页、Web 服务、HTTP 处理程序和 HTTP 模块。

Assembly — 程序集

作为一个单元进行版本控制和部署的一个或多个文件的集合。 程序集是 .NET Framework 应用程序的主要构造块。 所有托管类型和资源都包含在某个程序集内,并被标记为只能在该程序集的内部访问,或者被标记为可以从其他程序集中的代码访问。 程序集在安全方面也起着重要作用。 代码访问安全系统使用程序集信息来确定为程序集中的代码授予的权限集。 请参见:专用程序集、共享程序集。

Assembly Cache — 程序集缓存

一种用于程序集的并行存储的代码缓存。 缓存分为两部分:全局程序集缓存包含显式安装的、要在计算机上的许多应用程序之间共享的程序集;下载缓存存储从 Internet 或 Intranet 站点下载的代码,与触发下载的应用程序隔离,以使代表一个应用程序或页下载的代码不影响其他应用程序。 请参见:全局程序集缓存。

Assembly Manifest — 程序集清单

每个程序集的组成部分,它将程序集呈现为自描述的。 程序集清单包含程序集的元数据。 该清单确定程序集标识,指定组成程序集实现的文件,指定组成程序集的类型和资源,列举对其他程序集的编译时依赖项,并指定为保证程序集正确运行所需要的权限集。 在运行时使用此信息来解析引用,强制版本绑定策略,并验证已加载的程序集的完整性。 程序集的自描述特性还有助于使零影响安装和 XCOPY 部署可行。 请参见:程序集、元数据。

Assembly Metadata — 程序集元数据

请参见另一术语:程序集清单

Assertion (Assert) — 断言

在 .NET Framework 安全性中,帮助确保方法有权访问特定的资源(即使方法的调用方没有所需的权限)。 在堆栈步期间,如果遇到断言所需要的权限的椎栈帧,对该权限的安全检查将会成功。 断言会造成安全漏洞,使用时应十分小心。

Association — 关联

ADO.NET Entity Framework 中的实体类型之间的关系定义。

Association Class — 关联类

在 WMI 中,描述两个类之间或两个类的实例之间的关系的类。 关联类的属性包括指向两个类或实例的指针或引用。 每个关联类都会附加一个关联限定符以进行标识。

Association Set — 关联集

ADO.NET Entity Framework 中的一个逻辑容器,其中包含相同类型的关联的实例。

ASSOCIATORS OF

一个 WMI 查询语言语句,它通过检索与特定源实例关联的所有终结点实例,支持以编程方式遍历关联。 请参见:GROUP、HAVING、ISA、REFERENCES OF、SELECT、WHERE 和 WITHIN。

Asynchronous Communication Layer — 异步通信层

ASP.NET 中的 AJAX 功能层,负责浏览器和服务器之间的通信。

Asynchronous Method — 异步方法

无论处理完成与否都立即返回调用方的方法调用。 处理结果将通过另一线程上的另一调用返回。 异步方法使调用方不必等待处理完成。 请参见:半同步方法。

Asynchronous Postback — 异步回发

在 ASP.NET 中从浏览器向服务器发送网页数据(加上视图状态和其他必需的元数据)的过程。在此过程中,不用完整地进行回发并且不会阻止用户继续使用网页。 异步回发是 AJAX 技术的一项重要功能。

ATL

请参见另一术语:活动模板库

Attached Event — 附加事件

Windows Presentation Foundation 中的一种路由事件,可附加到任何 ContentElement 或 UIElement 类型,并且不限于定义它的类型。 请参见:路由事件。

Attached Property — 附加属性

由 XAML 定义的一种属性。 附加属性可在任意对象上设置,而不仅限于定义该属性或其访问器的类型。 附加属性提供程序必须以访问器的形式为这些附加属性提供静态 Get(PropertyName) 和 Set(PropertyName) 方法。

属性

可以应用于编程元素(如类型、字段、方法和属性)的描述性声明。 特性与 .NET Framework 文件的元数据一起保存,并且可用于向公共语言运行时描述代码或影响应用程序的运行时行为。

Authentication — 身份验证

在 .NET Framework 安全中,通过对照某些机构检查用户的凭据,发现和验证主体标识的过程。 请参见:主体。

Authorization — 授权

.NET Framework 安全中限制访问权限的过程,这一过程是通过向经过身份验证的标识或主体授予或拒绝特定的权限来实现的。 请参见:身份验证、主体。

Autopostback — 自动回发

在 ASP.NET 服务器控件中,当用户与控件进行交互时使控件提交页的设置。 (默认情况下,只有按钮控件才会导致回发。)例如,如果将 DropDownList 控件设置为执行自动回发,则一旦用户从列表中选择某个项,就会提交该页。 请参见:ASP.NET 服务器控件。

BAML

请参见另一术语:二进制应用程序标记语言 (BAML)

Binary Application Markup Language (BAML) — 二进制应用程序标记语言 (BAML)

二进制应用程序标记语言 (XAML) 文件中声明的对象和属性的二进制表示形式。

Binding Source — 绑定源

在数据绑定中,指从其获取值的对象。 请参见:绑定目标。

Binding Target — 绑定目标

在数据绑定中,指使用绑定值的对象。 请参见:绑定源。

Bound — 边界

对象的大小和位置。

Boxing — 装箱

值类型实例到对象的转换,此转换意味着实例在运行时将携带完整的类型信息,并在堆中为其分配空间。 Microsoft 中间语言 (MSIL) 指令集的 box 指令,通过复制值类型,并将它嵌入到新分配的对象中,将值类型转换为对象。 请参见:Microsoft 中间语言、取消装箱、值类型。

Bubbling — 冒泡

Windows Presentation Foundation 中的一种事件路由策略,根据此策略,事件实例将在元素目录树中上移(从源开始,到可视化树的根目录结束)。 请参见:事件路由、隧道。

C#

一种编程语言,是为构建在 .NET Framework 上运行的企业级应用程序而设计的。 C# 由 C 和 C++ 演变而来,是一种类型安全和面向对象的语言。 由于它被编译成托管代码,因此可受益于公共语言运行时的各种服务,如语言互操作性、增强的安全性和垃圾回收。

Card — 卡片

WML 中的网页。 WML 设备可以在一屏上显示卡片的内容,或者在必要时提供滚动条以便可以查看卡片的全部内容。 开发人员不需要为卡片或卡片组(由卡片组成的组)的操作费心,因为 ASP.NET 移动控件会处理目标设备的格式设置(包括分页)。 请参见:卡片组、WML。

Catalog — 目录

由 System.Web.UI.WebControls.CatalogPart 控件创建的 Web 部件控件(或其他 Web 服务器、自定义服务器或用户控件)的列表,用户可以将这些控件添加到 Web 部件页。 请参见:Web 部件控件、Web 部件页。

CCW

请参见另一术语:COM 可调用包装 (CCW)

Chevron — 燕尾形

双尖括号表示一个溢出按钮控件。

Chrome — 镶边

在给定区域内呈现在每个 Web 部件控件周围的公共用户界面元素。 部件控件的镶边包括边框、标题栏,以及标题栏内显示的图标、标题文本和谓词菜单。 镶边的外观是在区域级别设置的,适用于该区域中的所有部件控件。 镶边的呈现和各个 System.Web.UI.WebControls.WebParts.WebPart 控件的呈现由 System.Web.UI.WebControls.WebParts.WebPartChrome 类处理。 请参见:部件控件、Web 部件控件和区域。

cHTML

在某些移动电话上使用的一种标记语言。 cHTML 是 HTML 的子集,但包括一些可以增强移动功能的额外标记。

CIM

请参见另一术语:通用信息模型 (CIM)

CIM Object Manager — CIM 对象管理器

WMI 基础结构中的一个组件,它处理管理应用程序和提供程序之间的交互。 CIM 对象管理器支持诸如事件通知、远程访问和查询处理等服务。 CIM 对象管理器还授予对 WMI 储存库的访问权限。

CIM Schema — CIM 架构

WMI 中类定义的集合,用于表示在每个管理环境中出现的托管对象。 请参见:架构。

class

一种引用类型,它封装数据和行为,并可以包含嵌套类型,其中数据包括常数和字段,行为包括方法、属性、索引器、事件、运算符、实例构造函数、静态构造函数和析构函数。 类类型支持继承。继承是一种机制,它使派生类可以对基类进行扩展和专用化。 请参见:封装、索引器、属性、引用类型。

Classic Mode — 经典模式

IIS 7.0 中的一种配置,其中的请求处理模拟 IIS 6.0 中所使用的模型。 在经典模式下,IIS 接收请求,然后根据映射的文件扩展名将它们调度到 ISAPI 组件。 IIS 和处理请求的进程将作为独立的进程运行。 例如,将对 ASP.NET 资源的请求调度到 aspnet_isapi.dll 组件。

Client Application Services — 客户端应用程序服务

基于 Windows 的应用程序中的内置功能,用于访问执行常用应用程序任务(包括远程登录、角色和应用程序设置)的 ASP.NET 应用程序服务。

Client Area — 工作区

基于 Windows 的应用程序除工具栏、菜单和状态栏的部分。

Client Coordinate — 工作区坐标

一种坐标,其 X 和 Y 屏幕位置是相对于应用程序的左上角(将该左上角当作原点 (0,0))指定的。 在从右向左 (RTL) 的应用程序中,右上角为原点。 请参见:从右到左 (RTL)。

Clip — 剪辑

屏幕或页面上启用图形输出的区域。

Closed Generic Type — 封闭式泛型类型

一种构造的泛型类型,它没有属于自己的或属于任何封闭式类型或方法的未指定的泛型类型参数。 可以将封闭式泛型类型实例化。 请参见:构造类型、泛型、泛型类型、泛型类型参数、开放式泛型类型。

CLR

请参见另一术语:公共语言运行时

CLS

请参见另一术语:公共语言规范 (CLS)

CLS-compliant — 符合 CLS

只公开显露公共语言规范中的语言功能的代码。 CLS 遵从性可以应用于类、接口、组件和工具。 请参见:公共语言规范 (CLS)。

Code Access Security — 代码访问安全性

公共语言运行时提供的一种机制,通过该机制,安全策略授予托管代码权限,并且这些权限是强制的,从而帮助限制允许代码执行的操作。

Code-behind Class — 代码隐藏类

.aspx 文件访问的类,但驻留在单独的文件中(如 .dll 或 .cs 文件)。 例如,可以编写代码隐藏类,该类创建 ASP.NET 自定义服务器控件,包含从 .aspx 文件调用的代码,但不驻留在 .aspx 文件内。

Code-behind File — 代码隐藏文件

包含页类的代码文件,用于实现 Web 窗体或 ASP.NET 移动 Web 窗体应用程序的程序逻辑。

Code-behind Page — 代码隐藏页

请参见另一术语:代码隐藏文件

Collectible Assembly — 可回收程序集

一种瞬态动态程序集,通过使用 System.Reflection.Emit 命名空间中的类在运行时生成,受一些限制制约。 释放对可回收程序集中各个类型的所有实例的所有引用,以及对创建该程序集所用全部对象的所有引用后,公共语言运行时从内存中卸载该程序集,但不卸载应用程序域。 这是唯一一种可在不卸载应用程序域的情况下,卸载程序集的情况。

COM Callable Wrapper — COM 可调用包装 (CCW)

公共语言运行时生成的一种代理对象,以使现有的 COM 应用程序可以透明地使用托管类,包括 .NET Framework 类。

COM Interop — COM 互操作

一种服务,它使 .NET Framework 对象能够与 COM 对象通信。

Common Information Model — 公共信息模型 (CIM)

在 WMI 中,描述如何表示实际托管对象的模型。 CIM 使用面向对象的范例,使用类和实例的概念对托管对象进行建模。 CIM 分为元模型和标准架构。 元模型描述何种类型的实体组成架构。 它还定义如何将这些实体与表示实际设备的对象合并。

Ccommon Language Runtime — 公共语言运行时

托管代码执行核心中的引擎。 运行时为托管代码提供各种服务,如跨语言集成、代码访问安全性、对象生存期管理、调试和分析支持。

Common Language Runtime Host — 公共语言运行时宿主

一种非托管应用程序,它使用一套名为“承载接口”的 API 将托管代码集成到应用程序中。 公共语言运行时宿主通常要求对加载到进程中的运行时在很大程度上进行自定义。 通过承载接口,公共语言运行时宿主可以指定一些设置,用于配置垃圾回收器、为运行环境(服务器与工作站)选择适当的版本等。 公共语言运行时宿主通常支持一个扩展性模型,从而允许最终用户动态地添加新功能,例如新控件和用户编写的函数等。 在使用应用程序域和自定义安全设置的进程中,这些扩展通常彼此隔离。 公共语言运行时宿主的示例包括 ASP.NET、Microsoft Internet Explorer 以及运行从 Windows shell 启动的可执行文件的宿主等。 请参见:应用程序域、公共语言运行时、托管代码。

Common Language Specification — 公共语言规范 (CLS)

公共语言运行时支持的语言功能的子集,包括几种面向对象的编程语言的通用功能。 符合 CLS 的组件和工具能够保证与其他符合 CLS 的组件和工具交互操作。 请参见:符合 CLS 的。

Common Object File Format — 通用对象文件格式 (COFF)

可执行的(映像)和对象文件 32 位编程的格式,该格式可跨平台移植。 Microsoft 实现叫做可移植可执行 (PE) 文件格式。 请参见:可移植可执行 (PE) 文件。

Common Type System — 常规类型系统

一种确定公共语言运行时如何定义、使用和管理类型的规范。

Communication Pipeline — 通信管线

请参见另一术语:管线

Comparison Evaluator — 比较计算器

一种将设备功能名与值进行比较的筛选器。 请参见:设备功能。

Composite Control — 复合控件

一种自定义服务器控件,由其他服务器控件(作为子控件)的自定义集合组成。

Conceptual Model — 概念模型

在 ADO.NET Entity Framework 上构建的应用程序域中的实体类型、关联、实体容器、实体集和关联集的抽象规范。

Conceptual Schema Definition Language — 概念性架构定义语言 (CSDL)

一种基于 XML 的语言,可用于定义概念模型的实体类型、关联、实体容器、实体集和关联集。

Configuration File — 配置文件

扩展名为 .config 的 XML 文件,它包含应用程序或网站的选项设置。 通用配置文件包括 Machine.config 和 Web.config。

Connection — 连接

请参见另一术语:Web 部件连接

Connection Point — 连接点

一个 System.Web.UI.WebControls.WebParts.ConnectionPoint 对象,它与参与 Web 部件连接的提供方和使用方关联。 连接点管理控件之间的数据交换。 提供方和使用方有属于各自的连接点。 请参见:使用方、提供方、Web 部件连接。

Constraint — 约束

请参见另一术语:泛型类型参数约束

Constructed Generic Type — 构造的泛型类型

一种指定了泛型类型参数的泛型类型。 如果构造的类型或方法的某些类型变量为封闭式类型或方法的类型参数,则它可以是开放式泛型类型;如果构造的类型或方法的所有类型变量都是实类型,则它可以是封闭式泛型类型。 请参见:封闭式泛型类型、泛型、泛型类型、泛型类型实参、泛型类型参数、开放式泛型类型。

Constructed Type — 构造类型

请参见另一术语:构造泛型类型

Consumer — 使用方

在 Web 部件连接中,从提供方控件接收数据并处理或显示该数据的服务器控件。 使用方可以是任何类型的服务器控件,但是必须行使使用方的功能。 使用方必须有一个特殊的回调方法,该方法在源代码中标记有 ConnectionConsumerAttribute 特性。 此方法以界面实例的形式从提供方接收数据。 请参见:连接点、提供方和 Web 部件连接。

Container — 容器

请参见另一术语:命名容器

Container Control — 容器控件

一种 ASP.NET 移动控件类型,它包含其他一些控件并提供控件和内容的可视化分组。

Content Control — 内容控件

一个用于定义 Microsoft Office Word 文档区域的控件,在定义的区域中可以显示文本和特定类型的数据或限制用户输入。

Content Page — 内容页

在 ASP.NET 中,配置成与母版页合并从而创建一个完整页的网页。 请参见:母版页。

Context — 上下文

一个有序的属性序列,为驻留在其中的对象定义环境。 在对象的激活过程中创建上下文,对象被配置为要求某些自动服务,如同步、事务、实时激活、安全性等等。 多个对象可以存留在一个上下文内。

Context Property — 上下文属性

隐式状态,以及管理该状态的代码,代表对象实例保留。 例如,事务上下文属性保存对象参与的事务的事务标识符。

Contract — 协定

类提供的行为和状态,与该类的客户端希望保存的行为和状态匹配。 协定部分地通过该类的所有公共字段、方法、属性和事件来表示。 这通过每个字段或属性表示什么,以及每个方法执行什么操作的说明(通常用简单的描述性文字)来增强。 .NET Framework 外接程序编程模型中的非版本控制接口,用于为通过通信管线在宿主和外接程序之间传输数据定义方法及指定数据类型。 协定位于外接程序和宿主之间的通信管线的中间。 协定程序集将同时加载到外接程序和宿主的应用程序域中。 请参见:外接程序、宿主、管线。

Contract Reference Assembly — 协定引用程序集

一个包含程序集的公共可见接口及其协定但不包含代码的程序集。 请参见:协定。

Contravariance — 逆变

编程语言中的一种使用比原始指定的派生类型的派生程度更小的类型的能力。 (“协变”是指使用派生程度更大的类型的能力。)泛型接口和委托中的协变和逆变允许隐式转换泛型类型参数。 在匹配方法签名和委托类型方面,非泛型委托也支持协变和逆变。

Control State — 控件状态

ASP.NET 网页中的一个字段,它存储页上的服务器控件的当前属性设置。 控件状态用于重新创建该页,以及在每次回发时重新建立先前的设置。 请参见:ASP.NET 页、ASP.NET 服务器控件、回发和视图状态。

Core Connectivity — 核心连接

一种通信基础结构,它提供在台式计算机和基于 Windows Embedded CE 的设备之间进行连接时,所需的基本组件。 它还支持 Microsoft Platform Builder 和 Microsoft Visual Studio 各个版本中的设备连接。

Covariance — 协变

编程语言中的一种使用比原始指定的派生类型的派生程度更大的类型的能力。 (“逆变”是指使用派生程度更小的类型的能力。)泛型接口和委托中的协变和逆变允许隐式转换泛型类型参数。 在匹配方法签名和委托类型方面,非泛型委托也支持协变和逆变。

Cross-page Posting — 跨页面发送

在 ASP.NET 网页中,向指定目标页提交页(而不是向自身提交页)的过程。 请参见:回发。

CSDL

请参见另一术语:概念性架构定义语言

CTS

请参见另一术语:常规类型系统

Custom Attribute — 自定义特性

用于表示自定义元数据的类。 请参见:特性。

Custom Control — 自定义控件

用户或第三方软件供应商创作的控件,不属于 .NET Framework 类库。 这是一个也包括用户控件的一般术语。 自定义服务器控件在 Web 窗体(ASP.NET 页)中使用。 自定义客户端控件在 Windows 窗体应用程序中使用。

Data Binding — 数据绑定

配置窗体或网页上的控件的过程或方法,以便从数据源(如数据库、XML 文件等)获取数据或向数据源写入数据。

Data Source Control — 数据源控件

可以添加到 ASP.NET 网页的对象,它封装了连接数据源(如数据库或 XML 文件)所需的逻辑,并且它可以执行查询或其他数据访问命令。 数据源控件可以反过来向该页上的其他控件提供数据。

Deadlock — 死锁

多线程处理中出现的一种情况,其中两个线程各执一个对方线程继续执行所需的锁。 请参见:同步。

Deck — 卡片组

由一个或多个卡片组成的组。 请参见:卡片。

Declarative Security Check — 声明性安全检查

元数据中的声明性安全信息。 开发人员可以使用这样的声明,它们通常作为自定义特性编写,目的是调用多种安全功能:要求将引用绑定到代码的权限,要求派生类型的权限,要求调用方具有某些权限等等。 请参见:命令性安全检查。

Decoupled Provider — 分离的提供程序

在独立于 WMI 的进程中承载的提供程序。 分离的提供程序是检测应用程序的推荐方式,因为提供程序可以控制其自身的生命周期,而不是每次用户通过 WMI 访问该提供程序时都启动该提供程序。 请参见:提供程序。

Deep Zoom

Silverlight 中的一种允许用户以交互方式查看高分辨率图像的技术。 通过 Deep Zoom,用户能够快速地缩放和平移图像。

Default Unit System — 默认单元系统

根据移动设备的特性确定网页控件应何时出现在新页面上的进程。 默认单元系统基于一行 100 个单元,这是由 ControlPager 类的 DefaultWeight 字段指示的。

Deferred Loading — 推迟加载

一种数据加载模式。在该模式下,访问导航属性时才加载相关对象。 也称为“延迟加载”。

Delegate — 委托

.NET Framework 中对函数的引用。 委托等效于函数指针。 请参见:引用类型。 WMI 中的安全模拟级别,它用于允许涉及多个网络跃点的远程访问。

Delegated Evaluator — 委托计算器

使用自定义方法计算指定数据的筛选器。

Denial — 拒绝

通过拒绝权限,一个方法可以防止其调用方运用该权限表示的特权。 如果调用堆栈上的方法拒绝权限 A,则针对权限 A 的堆栈审核检查将会失败,除非在椎栈上的执行拒绝的方法和启动对权限 A 进行检查的方法之间找到有效的断言。 请参见:断言。

Denial of Service Attack — 拒绝服务攻击

对在 Internet 上公开的服务器上的攻击,它会占用大量时间、内存或其他资源。 该攻击旨在阻止对资源的正当访问。

Dependency Property — 依赖项属性

在 Windows Presentation Foundation 和 Silverlight 中,由在属性系统中注册的 DependencyProperty 标识符表示的一种属性。 依赖项属性只能由 DependencyObject 类型定义,后者通常会将该标识符公开为公共静态字段。 属性值系统基于对所有可能值来源的优先级评估来确定其有效值。

Deployment Manifest — 部署清单

ClickOnce 应用程序中使用的文件,它描述此部署的当前版本,以及此部署是否应在客户端计算机上安装,或只是联机运行。

Device Adapter — 设备适配器

一种 ASP.NET 页框架类,它基于目标设备调整移动页和控件的行为以适合于目标设备。

Device Agent — 设备代理

一种应用程序,它由桌面应用程序在智能设备上部署和执行。 通常,设备代理与部署它的桌面应用程序通信或交换数据。

Device Capabilities — 设备功能

可通过 HasCapability 方法或 <Choice> 元素获得的设备功能集。

Device Coordinate — 设备坐标

在其上进行绘制的物理设备(如屏幕或纸张)所使用的坐标系。

Device Definition — 设备定义

通过 MobileCapabilities 类和 DeviceSpecific 控件提供的设备特性。

Device Filter — 设备筛选器

Web.config 文件的一部分,在其中可以指定特定移动设备的值。 这些值用于创建设备特定的内容。

设备安全管理器

Visual Studio 中的一项功能,使您可在基于 Windows Mobile 的设备上配置设备安全性及管理证书。

Direct Access — 直接访问

访问脚本中 WMI 提供的属性和方法的一种方式,仿佛它们是对象实例的自动化属性和方法。

Display Mode — 显示模式

Web 部件页可以进入的不同显示状态,它使用户可以用指定方式修改页。 Web 部件控件集附带的状态有:目录、连接、设计、编辑和浏览。 网页的默认或正常模式为浏览。 开发人员可以通过添加自定义显示模式扩展此显示模式功能,这要求扩展 WebPartManager 类。 请参见:Web 部件控件集、Web 部件页。

Docking — 停靠

确定哪些控件边框被设置为与其父控件对齐以及如何根据父控件调整控件的大小的方式。 停靠和锚定互相排斥。 请参见:锚定。

Document-level Customization — 文档级自定义项

在打开了特定文档的前提下,可用于修改或添加现有程序或应用程序的功能的补充程序。

Download Cache — 下载缓存

请参见另一术语:程序集缓存

Dynamic Binding — 动态绑定

程序执行过程中发生的绑定(将程序中的符号地址转换为存储相关地址)。 此术语通常在面向对象的应用程序中提及,此类应用程序在运行时期间确定要为特定数据对象调用哪些软件例程。 也称为后期绑定。

Dynamic Control — 动态控件

在个性化设置存储区中持久保存的 Web 部件控件;它不出现在 .aspx 页的声明性标记中。 将该控件添加到页上之后,WebPartManager 控件将根据以后的请求自动从个性化设置存储区创建该控件的实例。 请参见:Web 部件控件。

动态数据

ASP.NET 中的一个框架,可简化数据驱动的 Web 应用程序的创建过程。 动态数据使用可自定义的页和字段模板、基架、用户可定义的元数据以及基于约定的命名来创建显示数据的 UI,它允许用户在表之间的各种关系中导航,以及编辑和创建数据(CRUD 操作)。 请参见:基架。

Eager Loading — 预先加载

一种加载模式。在该模式下,一组特定的相关对象与查询中显式请求的对象一同加载。

Easing Function — 缓动函数

一种能产生更逼真的动画的数学公式。 例如,缓动函数可用于创建逼真地弹跳或反弹的对象。

Elevated Trust — 提升的信任

Silverlight 中的一种可为浏览器外应用程序提供访问本地系统的更大访问权的安全级别。 请参见:受信任的应用程序、沙盒应用程序。

Embedded Resource — 嵌入资源

应用程序使用的、以二进制格式存储在已编译的应用程序中的文件。

Encapsulation — 封装

对象隐藏其内部数据和方法的能力,使得只有对象的预期部分以编程方式可访问。

end

ADO.NET Entity Framework 中的关联内的参与实体。

entity

表示客户、产品和订单等应用程序数据的类或对象。

Entity Container — 实体容器

在 ADO.NET Entity Framework 中用于指定将在指定的命名空间中实现的实体集和关联集。

Entity Data Model — 实体数据模型

一个数据模型,用于将应用程序数据定义为公共语言运行时类型和存储结构可以映射到的实体和关系集。

Entity Framework

一套支持面向数据的软件应用程序开发的技术,可让开发人员使用映射到数据源中的逻辑架构的概念模型。

Entity SQL

一种与 SQL 类似的、独立于存储的语言。该语言直接操作概念实体架构,并支持实体数据模型功能,如继承和关系。

Entity Type — 实体类型

ADO.NET Entity Framework 中的一种数据类型规范,其中包括一个命名的属性集并表示数据模型中的顶级项。

Enum (Enumeration) — 枚举

命名常量的列表。

Event — 事件

在 WMI 中,与托管对象相关的静态或动态数据发生的更改。

Event Consumer — 事件使用者

在 WMI 中,报告事件发生的通知的收件人。 事件使用方是临时的或永久的。 请参见:事件、永久使用方和临时使用方。

Event Consumer Provider — 事件使用方提供程序

在 WMI 中,确定哪个永久事件使用方处理给定事件的提供程序。 请参见:事件、永久使用方。

Event Filter — 事件筛选器

在 WMI 中,注册接收特定类型事件的通知的筛选器。 请参见:事件。

Event Provider — 事件提供程序

一个 WMI 提供程序,它监视事件的来源,当事件发生时通知 WMI。 请参见:事件。

Event Query — 事件查询

一个 WMI 查询语言语句,事件使用方用它注册以接收特定事件的通知。 事件提供程序使用事件查询注册以生成特定事件的通知。 请参见:事件、事件使用方。

Event Routing — 事件路由

Windows Presentation Foundation 中的有关事件在元素目录树中移动的概念。 事件路由分为三种类型:直接、冒泡和隧道。 在直接路由中,事件并不在目录树中移动。 在冒泡路由中,事件会向上移到目录树的顶部。 在隧道路由中,事件会从目录树的顶部开始向下移到事件源。 Silverlight 还使用事件路由和路由事件,但不实现隧道。 请参见:冒泡、隧道。

Event Tracing for Windows — Windows 事件跟踪

作为 Microsoft Windows 一部分的轻量报告基础结构,多种主要 Microsoft 技术使用它来报告信息。

Event-based Asynchronous Pattern — 基于事件的异步模式

使用事件公开类的异步功能的设计模式。

Evidence — 证据

代码的属性,如数字签名或其原位置的区域或站点,它们由安全策略用来给代码授予权限。 请参见:安全策略。

Executable File — 可执行文件

可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行。 它可以是 .exe 或 .dll 文件。 在 .NET 上下文中,PE 文件必须由公共语言运行时翻译成本机代码,然后才能由操作系统执行。 请参见:可移植可执行 (PE) 文件。

Explicit Interface Implementation — 显式接口实现

只能通过类或结构实现的接口访问的类或结构成员。

Explicit Loading — 显式加载

一种加载模式。在该模式下,对导航属性使用 Load 方法显式请求相关对象才加载这些对象。

Expression Tree — 表达式树

对语言级代码表达式结构的树状数据表示形式。

Extender Control — 扩展程序控件

ASP.NET 中的控件,用于封装在 JavaScript 中实现并定义浏览器中的行为的功能。 将扩展程序控件与现有的 Web 服务器控件关联起来可将扩展程序的行为添加到现有控件中。 例如,扩展程序控件可以将水印添加到任意 TextBox 控件中,或将行为拖放到各种 ASP.NET Web 服务器控件中。

Extensible Application Markup Language — 可扩展应用程序标记语言 (XAML)

用于声明性应用程序编程的标记语言。 XAML 可简化为 Windows Presentation Foundation 编程模型创建 UI 的过程。 您可以在声明性 XAML 标记中创建可见的 UI 元素,然后使用代码隐藏文件(通过分部类定义与标记相连接)将 UI 定义与运行时逻辑相分离。

Extensible Markup Language — 可扩展标记语言 (XML)

标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。 XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

External Style — 外部样式

外部样式表中的样式。 请参见:外部样式表。

External Style Sheet — 外部样式表

在用户控件的 .ascx 文件中定义的样式表。 请参见:外部样式。

字段

一个成员,它表示与对象或类关联的变量。

Flavor — 风格

一个 WMI 定义的标志,它描述限定符的行为。 WMI 风格描述指定限定符能否传播到派生类和实例以及派生类或实例能否重写限定符的原始值的规则。

Flow Layout — 流布局

设计窗体的一种方式,窗体中所有元素一个紧挨一个放置。

Foreign Key — 外键

数据库表中来自另一个表的键。 此键指正在使用的表中的一个特定键,通常为主键。

Form Region — 窗体区域

对 Microsoft Office Outlook 窗体的自定义扩展。

Framework

请参见另一术语:.NET Framework

GAC

请参见另一术语:全局程序集缓存

Gamma Correction — gamma 矫正

为在特定设备上正确显示图像而调整图像输入信号的过程。

Garbage Collection — 垃圾回收 (GC)

一个跟踪过程,它传递性地跟踪指向当前使用的对象的所有指针,以便找到可以引用的所有对象,然后重新使用在此跟踪过程中未找到的任何堆内存。 公共语言运行时垃圾回收器还压缩使用中的内存,以缩小堆所需要的工作空间。 请参见:堆。

GDI+

Microsoft Windows XP 操作系统中提供二维矢量图形、图像处理和版式的部分。 GDI+ 在 GDI(Windows 早期版本中包含的图形设备界面)的基础上进行了改进,添加了新功能并优化了现有功能。 GDI+ 托管类接口(包装集)是 Microsoft .NET Framework 的一部分。

Generic Class — 泛型类

请参见另一术语:泛型类型

Generic Interface — 泛型接口

请参见另一术语:泛型类型

Generic Method — 泛型方法

一种方法,其定义中包含占位符(称为泛型类型参数),这些占位符表示方法体中使用的一个或多个类型或方法参数的类型。 当调用泛型方法时,用户为类型参数指定实类型(泛型类型变量)。 请注意,方法不会仅因为在泛型类型中声明而成为泛型方法。 只有当方法有属于自己的类型参数时,它才是泛型方法。 请参见:泛型、泛型类型、泛型类型变量和泛型类型参数。

Generic Type — 泛型类型

一个类、接口或数据结构,其定义中包含占位符(称为泛型类型参数),这些占位符表示其成员定义中使用的一个或多个类型(例如,作为方法参数类型)。 当创建泛型类型的实例时,用户为类型参数指定实类型(泛型类型变量)。 请参见:构造的泛型类型、泛型、泛型类型变量和泛型类型参数。

Generic Type Argument — 泛型类型变量

当创建泛型类型的实例或调用泛型方法时用户所指定的类型。 请参见:泛型、泛型方法和泛型类型。

Generic Type Definition — 泛型类型定义

泛型类型的定义,其中类型参数作为类型的占位符,当创建要使用的实例时用户提供这些类型。 这些实例不是泛型类型定义的实例,而是通过指定类型变量形成的构造类型的实例。 请参见:构造的泛型类型、泛型、泛型类型、泛型类型变量和泛型类型参数。

Generic Type Parameter — 泛型类型参数

在泛型类型定义中,当创建泛型类型的实例或调用泛型方法时用户指定的类型的占位符(泛型类型变量)。 请参见:泛型、泛型方法、泛型类型和泛型类型变量。

Generic Type Parameter Constraint — 泛型类型参数约束

一种限制可以为泛型类型参数指定的类型的方法。 例如,替代类型参数的类型可以被约束为从特定类型继承、实现特定接口、提供无参数的构造函数等等。 请参见:泛型、泛型类型参数。

Generic Type Parameter List — 泛型类型参数列表

泛型类型或方法的泛型类型参数的列表,指定为泛型类型或泛型方法的定义的一部分。 请参见:泛型、泛型方法、泛型类型和泛型类型参数。

Generics — 泛型

公共语言运行时的一种功能,概念上类似于 C++ 模板,它使类、结构、接口和方法拥有它们存储和操作的数据类型的占位符(泛型类型参数)。 泛型类型是参数化类型的一种形式。 请参见:泛型类型、泛型类型参数和参数化类型。

Global Assembly Cache — 全局程序集缓存 (GAC)

计算机范围内的代码缓存,它存储专门安装的程序集,这些程序集由计算机上的许多应用程序共享。 在全局程序集缓存中部署的应用程序必须具有强名称。 请参见:程序集缓存、强名称。

Globalization — 全球化

设计和开发软件产品以便在多个区域设置中运行的过程。 全球化涉及识别必须得到支持的区域设置,设计支持这些区域设置的功能,以及编写在任何受支持的区域设置中都同样很好地运行的代码。 请参见:区域设置、本地化。

Glyph — 标志符号

字符的给定字体的物理表示形式。 字符可能有多种标志符号,系统上的每个字体都可能为字符定义一个不同的标志符号。

Granted Permissions — 授予的权限

由安全策略确定的将给予代码的权限,以允许代码访问资源并给予代码标识。 授予的权限由所请求的权限和安全策略配置所允许的权限来确定。 请参见:安全策略。

GROUP

WQL SELECT 语句中的一个子句,用于请求将多个通知合并到聚合事件的单个实例中。 请参见:聚合事件。 ASSOCIATORS OF、HAVING、ISA、REFERENCES OF、SELECT、WHERE 和 WITHIN。

Handler (HTTP) — 处理程序 (HTTP)

一种向 ASP.NET 注册的组件,它动态生成 Web 输出。

HAVING

WQL SELECT 语句中的一个子句,用于设置产生聚合事件的离散事件的数量下限,该限制将减少总体事件流量。 请参见:聚合事件、ASSOCIATORS OF、GROUP、ISA、REFERENCES OF、SELECT、WHERE、WITHIN。

Heap — 堆

内存的组成部分,保留给程序用于临时存储数据结构,这些数据结构的存在或大小在程序运行之前都无法确定。

Host — 宿主

.NET Framework 外接程序编程模型中通过通信管线与外接程序进行通信的宿主应用程序。 请参见:外接程序、管线。

Host Application — 宿主应用程序

具有某类自定义项(如应用程序级外接程序或文档级自定义项)的应用程序,该应用程序充当这些自定义项的宿主。

Host Control — 宿主控件

已添加绑定和事件的宿主应用程序(如 Microsoft Office Word 或 Microsoft Office Excel)的本机对象。 宿主控件的示例有 Bookmark 控件和 ListObject 控件。

Host Item — 宿主项

可向其中添加宿主控件的宿主应用程序(如 Microsoft Office Word 或 Microsoft Office Excel)的本机对象。 宿主项的示例包括 Document 和 Worksheet。

Host View Of The Add-in — 外接程序的宿主视图

.NET Framework 外接程序编程模型中的一个程序集,该程序集包含接口或抽象基类,并表示用于与外接程序通信的方法和类型的宿主视图。 请参见:外接程序、宿主。

Hosting — 承载

此术语指 .NET Framework 中,公共语言运行时在进程中的加载和激活,以及所加载运行时和宿主应用程序之间的后续通信。

Host-side Adapter — 宿主端适配器

.NET Framework 外接程序编程模型中的一个程序集,该程序集包含一个或多个类,并在外接程序的宿主视图和协定之间相互转换数据。 根据调用的方向,适配器将视图转换为协定或者将协定转换为视图。 请参见:外接程序、协定、外接程序的宿主视图。

HTML Bridge

Silverlight 中的一个集成的类型和方法集,可让您向 JavaScript 公开托管类型并从托管类型调用 JavaScript 事件处理程序。

HTML Server Control — HTML 服务器控件

属于 System.Web.UI.HtmlControls 命名空间的 ASP.NET 服务器控件。 HTML 服务器控件直接映射到 HTML 元素,并在 ASP.NET 页中声明为一个由 runat="server" 特性标记的 HTML 元素,例如 <button runat="server" />。 与 Web 服务器控件相比,HTML 服务器控件没有 asp 标记前缀。 请参见:ASP.NET 服务器控件、验证服务器控件、Web 服务器控件。

HttpHandler

请参见另一术语:处理程序 (HTTP)

HttpModule

请参见另一术语:模块 (HTTP)

Image Codec — 图像编解码器

术语“图像编码器/解码器”的缩写形式。 将图像转换为指定文件格式(编码器)或从文件格式转换为显示的图像(解码器)的软件或算法。

Imperative Security Check — 命令性安全检查

在代码中调用安全性方法时进行的安全检查。 这一类型检查可以是数据驱动的,可以隔离到对象或方法内的一个单独位置。 例如,如果某个文件名只能在运行时知道,则可以通过将该文件名作为一个参数传递到安全性方法来调用命令性安全检查。 请参见:声明式安全检查。

Index — 索引

一个从零开始的数字,用于指定一系列项中的某个项。 例如,某些 .NET Framework 方法和属性使用索引指定字符串中的某个字符或数组或集合中的某个元素。

Indexer — 索引器

一种类成员,它允许按与数组相同的方式访问类或结构的实例。 索引器与属性类似,只不过索引器的 get 和 set 访问器方法带有参数,而属性访问器方法不带参数。 请参见:类、属性、结构。

Instrumentation — 检测

用于报告关于系统硬件和软件状态的数据的机制。 WMI 通过为使用基于公共信息模型 (CIM) 的类的系统建模来创建检测。 .NET Framework 中的 WMI 通过添加特性来创建检测类。 请参见:通用信息模型。

Integrated mode — 集成模式

IIS 7.0 中的一种配置,其中,IIS 和 ASP.NET 基于支持使用 .NET Framework 和本机组件创建的组件的管线共享请求处理。 在集成模式中,ASP.NET 组件(如 HTTP 模块)可用于管理所有 Web 请求,其中包括那些对非 ASP.NET 资源的请求。

Integrated Pipeline — 集成管线

IIS 7.0 中在集成模式下运行的统一请求处理管线。 在集成管线中,可以在 Web 应用程序中配置自定义模块和处理程序来订阅对应用程序的所有请求的通知,而不仅仅是对特定于 ASP.NET 的资源的请求的通知。

IntelliSense

一种 Microsoft 技术,这种技术通过在光标悬停在函数上时显示类定义和注释,从而让您可以分析源代码。 当您在 IDE 中键入函数名时,IntelliSense 还可以完成这些名称。

interface

对协定进行定义的引用类型。 其他类型实现接口,以保证它们支持某些操作。 接口指定必须由类提供的成员或实现它的其他接口。 与类相似,接口可以包含方法、属性、索引器和事件作为成员。 请参见:协定、索引器、属性、引用类型。

Intermediate Language — 中间语言

请参见另一术语:Microsoft 中间语言 (MSIL)

Internal Style — 内部样式

内部样式表中的样式。 请参见:内部样式表。

Internal Style Sheet — 内部样式表

ASP.NET 移动 Web 窗体页中包含的样式表。

Interop Assembly — 互操作程序集

包含元数据中描述的 COM 类型定义的程序集。 互操作程序集通常由类型库导入程序 (Tlbimp.exe) 生成。 请参见:程序集、主互操作程序集。

Intrinsic Event — 内在事件

WMI 提供的一个事件,是标准 WMI 数据模型中的更改的通知。

ISA

WQL WHERE 子句中的一个运算符,用于从类层次结构中检索实例。 请参见:ASSOCIATORS OF、GROUP、HAVING、REFERENCES OF、SELECT、WHERE 和 WITHIN。

JIT

“just-in-time(实时)”的缩略语,描述一种操作的词组,该操作只有在必要时才执行,如实时编译或实时对象激活。

JIT Compilation — JIT 编译

运行时需要代码时,将 Microsoft 中间语言 (MSIL) 转换为机器码的编译。 请参见:Microsoft 中间语言。

Lazy Initialization — 延迟初始化

将对象初始化或实例化延迟到第一次引用该对象时。

Left-aligned — 左对齐

在从左到右的布局中,垂直 ToolStrip 的上边或水平 ToolStrip 的左边。

Lifetime — 生存期

从对象分配到内存开始,到垃圾回收器从内存中删除对象结束这一段时间。

LINQ Pattern — LINQ 模式

请参见另一术语:查询模式

Local Messaging — 本地消息传递

Silverlight 中的一个功能,使您能够在同一台计算机上运行的两个基于 Silverlight 的应用程序之间进行通信。

Local Type Inference — 局部类型推理

一种过程。在该过程中,编译器对 C# 中使用 var 关键字声明的局部变量(或 Visual Basic 中不用 As 子句声明的局部变量)进行类型推断。 编译器将通过初始化表达式的类型推断出变量的类型。

Locale — 区域设置

特定于语言和地域的规则和数据的集合。 区域设置包括有关排序规则、日期和时间格式设置、数字和货币约定,以及字符分类的信息。 请参见:全球化、本地化。

Localization — 本地化

自定义或翻译特定地区或语言所需要的单独的数据和资源的过程。 请参见:全球化、区域设置。

Logical Tree — 逻辑树

Windows Presentation Foundation 中的一种目录树,其中包含由应用程序直接创建并用作用户界面元素的所有元素和内容。 对于指定的元素,逻辑树并不是其可视化树的严格子集,因为从 Visual 基类派生的元素可能包含不是从 Visual 类派生的元素。 例如,这些元素可能包含 String、TextElement 或任何其他公共语言运行时对象。 请参见:可视化树。

Managed Code — 托管代码

由公共语言运行时环境(而不是直接由操作系统)执行的代码。 托管代码应用程序可以获得公共语言运行时服务,例如自动垃圾回收、运行时类型检查和安全支持等。 这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 请参见:非托管代码。

Managed Code Extensions — 托管代码扩展

应用程序级外接程序或文档级自定义项。 通常,对 Microsoft Office 的扩展是通过使用 Visual Studio Tools for Office 创建的。

Managed Data — 托管数据

其生存期由公共语言运行时管理的对象。 运行时自动处理对象布局,并管理对这些对象的引用,在它们不再使用时将其释放。 请参见:公共语言运行时、垃圾回收。

Managed Object Format — 托管对象格式 (MOF)

一种基于接口定义语言 (IDL) 的语言,用于描述管理信息。 MOF 语法是以文本形式描述对象定义的方法。 MOF 编译器处理 MOF 文件,并向 CIM 储存库添加必需的对象定义。

Management Application — 管理应用程序

WMI 中的应用程序或 Windows 2000/Windows NT 服务,这些应用程序或服务使用源于托管环境中一个或多个托管对象的信息。 管理应用程序通过从 CIM 对象管理器和从提供程序调用 CIM 对象管理器 API 来检索这些信息。 请参见:CIM 对象管理器、提供程序。

Manifest — 清单

请参见另一术语:程序集清单

Mapping Specification Language — 映射规范语言 (MSL)

一种基于 XML 的语言,可用于将概念模型中定义的项映射到存储模型中的项。

Margin — 边距

窗体或页上相邻控件之间的间隔。 边距不同于空白,空白是控件边缘和控件内容(例如,按钮中的文本)之间的间隔。

Mask — 掩码

一个字符串,它将文本控件中的用户输入约束为某种输入类型。 掩码由掩码语言中的字符组成,掩码语言指定哪个掩码字符允许哪种类型的输入。 如果掩码语言将字符“0”定义为只允许数值输入,则掩码“00:00”将限制用户以欧洲时间格式输入数字。

Mask Placeholder — 掩码占位符

当没有用户输入可显示时掩码控件中使用的字符。

Master Page — 母版页

在 ASP.NET 中,定义一组页的布局的页。 母版页可以包含应当在所有页上显示的静态文本和控件。 母版页在运行时与定义页特定内容的内容页合并。 请参见:内容页。

媒体链接项

数据源中包含对相关媒体资源的引用的项。 它是实体的开放式数据协议 (OData) 表示形式,具有未在数据源中序列化的相关二进制大对象数据。

媒体资源

在开放式数据协议 (OData) 中,属于实体的二进制数据。 此类二进制数据(例如视频、音频、图像或其他大型二进制数据)是从独立于此二进制数据所属的媒体链接项的数据服务请求的。

Membership — 成员资格

在 ASP.NET 中,为网站管理用户凭据存储的应用程序功能。 成员资格可以与登录控件或其他 ASP.NET 身份验证功能集成,以便为网站提供登录安全。

Metadata — 元数据

描述由公共语言运行时管理的每个元素的信息:程序集、可加载文件、类型、方法等等。 它可以包括调试和垃圾回收所需要的信息,以及安全特性、封送数据、扩展类和成员定义、版本绑定,以及运行时所需要的其他信息。

Metadata Workspace — 元数据工作区

一个表示元数据运行时服务组件的类,可为检索元数据提供支持。

Method — 方法

在 WMI 中,描述类行为的函数。 将方法包括在类中并不能保证方法的实现。 将 Implemented 限定符附加到方法上可以指示类有可用的实现。 方法也是包含在 WMI 接口中的函数。

Microsoft Intermediate Language — Microsoft 中间语言 (MSIL)

用作许多编译器的输出和实时 (JIT) 编译器的输入的语言。 公共语言运行时包括用于将 MSIL 转换为本机代码的 JIT 编译器。 请参见:JIT 编译。

Mobile Code — 移动代码

任何放置在中央服务器上的代码,这些代码可供多个客户端下载和运行。 可以使用 Web 服务器、FTP 服务器、文件共享等方式分发移动代码。 通常,用户从 Intranet 和 Internet 区域运行移动代码。

Mobile User Control — 移动用户控件

从 System.Web.UI.MobileControls.MobileUserControl 类派生的 ASP.NET 移动控件。 用户控件为从其他 ASP.NET 移动控件生成的自定义控件提供容器。 请参见:ASP.NET 移动控件。

Module — 模块

一种可加载单元,它可以包含类型声明和类型实现。 模块包含的信息足以使公共语言运行时在模块加载时找到所有的实现位。 模块的格式是 Windows 可移植可执行 (PE) 文件格式的扩展。 在部署时,模块总是包含在程序集中。 请参见:程序集、可移植可执行 (PE) 文件。

Module (HTTP) — 模块 (HTTP)

一个组件,它可以注册为 ASP.NET 请求生命周期的一部分,当处理该组件时,该组件可以读取或更改请求或响应。 HttpModule 通常用于执行需要监视每个请求的特殊任务,如安全或站点统计信息。

MOF

请参见另一术语:托管对象格式

Moniker — 名字对象

在 WMI 中,定位命名空间、类或实例的简称。 在用脚本语言或 Visual Basic 连接到 WMI 时使用名字对象“winmgmts:”。

MSIL

请参见另一术语:Microsoft 中间语言 (MSIL)

MSL

请参见另一术语:映射规范语言 (MSL)

Multithreading — 多线程

在单个程序内快速地顺序执行多个进程,而与操作系统正在使用的多任务处理的逻辑方法无关。 由于用户的感知速度远远落后于计算机的处理速度,因此,即使一次只能有一个任务可以使用计算机的处理周期,多任务处理看起来也好像是同时发生的。

命名空间

将相关的类型进行分组的逻辑命名方案。 .NET Framework 使用分层命名方案,将类型分为相关功能的逻辑类别,如 ASP.NET 技术或远程处理功能。 设计工具可以使用命名空间,使开发人员在他们的代码中浏览和引用类型更为方便。 单个程序集可以包含其分层名称具有不同命名空间根的类型,而且逻辑命名空间根可以跨多个程序集。 在 .NET Framework 中,命名空间在逻辑设计时提供命名方便,而程序集在运行时确定类型的命名范围。 请参见:程序集。

Naming Container — 命名容器

实现 INamingContainer 接口的任何 ASP.NET 控件。 这是一种标记接口,它使控件能够在自身范围下创建新的命名范围,以便分配给其子控件的 ID 特性在包含该控件的整个 ASP.NET 页内是唯一的。

Native Code — 本机代码

已被编译为特定于处理器的机器码的代码。

Native Image Generation — 本机映像生成 (NGen)

一种用于托管代码的预编译技术,在最终用户计算机上运行应用程序之前,此技术会将 Microsoft 中间语言 (MSIL) 编译为本机代码。 此技术可以替代 JIT 编译。 请参见:JIT 编译、Microsoft 中间语言。

Navigation Property — 导航属性

ADO.NET Entity Framework 中的实体类型的一个属性,可使用关联来引用相关实体。

Nested Type — 嵌套类型

在另一个类型的范围内定义的类型。 嵌套类型通常用于封装顶级类型的实现细节。

NGen

请参见本机映像生成的定义。

O Notation — O 表示法

算法的相对性能的表示方法。 如果一个算法的执行为常数,则该算法或实现该算法的方法的运算复杂度为 O(1);如果该算法的执行与 n 的自然对数成正比,则该算法或实现该算法的方法的运算复杂度为 O(log n);如果该算法的执行与 n 成正比,则该算法或实现该算法的方法的运算复杂度为 O(n)。 O 表示法通常用来比较对集合执行的运算的相对性能,其中 n 通常是集合中的元素的个数。

Object Path — 对象路径

用来访问命名空间、类和实例的格式化字符串。 系统上的每个对象都有一个唯一路径,该路径在本地或网络上标识该对象。 对象路径在概念上类似于统一资源定位器 (URL)。

Object Services — 对象服务

由 ADO.NET Entity Framework 提供的服务,可让应用程序代码将实体作为 .NET Framework 对象进行操作。

OLE

一种在应用程序之间传输和共享信息的方式,具体做法是将在一个应用程序中创建的信息传递到在另一个应用程序中创建的文档(如电子表格或字处理文件)。

One-Click Publish — 一键式发布

Visual Studio 中的一个功能,可让您通过单击工具栏上的一个按钮将 Web 应用程序从开发计算机部署到服务器,并通过再次单击该按钮来部署更改,而无需重新部署完整的应用程序。 您可以创建多个发布配置文件以定义不同的发布方案的设置,例如部署到测试服务器、部署到生产服务器,等等。

Open Generic Type — 开放式泛型类型

一种构造的泛型类型,其中一个或多个替换其泛型类型参数的泛型类型变量是封闭泛型类型或方法的类型参数。 不能将开放式泛型类型实例化。 请参见:封闭式泛型类型、构造泛型类型、泛型、泛型类型实参、泛型类型参数。

Orientation — 方向

指定项(如控件)的对齐的方式。

Out-of-browser Application — 浏览器外应用程序

一种基于 Silverlight 的应用程序,用户可以从网页安装该应用程序并在浏览器外部运行。

Overflow — 溢出

ToolStrip 项在可通过单击溢出 V 形访问的菜单上的放置。 当调整 ToolStrip 或窗体的大小使其小于普通视图中 ToolStrip 项的宽度之和时,溢出很有必要。

Owner Draw — 所有者描述

一种呈现模式,在这种模式中您可以绘制控件,而不用依赖控件的默认呈现行为。

Padding — 填充

控件边缘和控件内容之间的间隔。 空白不同于边距,边距表示的是窗体或页面上控件之间的间隔。

Page Coordinate — 页面坐标

绘图图面(如窗体或控件)所使用的坐标系。

Pagination — 分页

一种自动分页机制,可以将 ASP.NET 移动 Web 窗体中的内容分割成一组组较小的页进行呈现,以适合于特定的设备。 该机制还呈现可用于浏览到其他页的用户界面元素。

Parameter Constraint — 参数约束

请参见另一术语:泛型类型参数约束

Parameterized Type — 参数化类型

一种类型,其定义中包含用户在创建和使用该类型的实例时指定的实际类型的占位符。 C++ 模板和公共语言运行时泛型是参数化类型的示例。 请参见:泛型。

Parameterless Constructor Constraint — 无参数构造函数约束

对泛型类型参数的限制,替换该类型参数的类型必须提供无参数构造函数或默认的构造函数。 请参见:泛型、泛型类型参数和泛型类型参数约束。

Part Control — 部件控件

Web 部件控件集中的一个从 System.Web.UI.WebControls.WebParts.Part 类直接或间接继承的控件,可用于创建 Web 部件应用程序的主用户界面。 请参见:Web 部件控件集。

Partial-page Rendering — 部分页呈现

在 ASP.NET 中,在异步回发期间仅刷新网页的某个区域的过程。 这通常使用 UpdatePanel 控件来完成。 部分页呈现是 AJAX 技术的一项重要功能。

PE File — PE 文件

请参见另一术语:可迁移可执行 (PE) 文件

Performance Counter — 性能计数器

性能类中存储性能数据的属性。 该计数器是原始性能库中性能对象的一个成员。

Permanent Consumer — 永久使用方

在 WMI 中,其注册一直持续到显式取消的事件使用方。 请参见:事件使用方、临时使用方。

Permission Class — 权限类

定义对资源的访问的类,或通过支持授权检查定义标识的类。 请参见:权限对象。

Permission Object — 权限对象

权限类的实例,它表示对资源或标识的访问权限。 权限对象可用于指定权限的请求、需求或授予。 请参见:权限类。

Personalization — 个性化设置

Web 部件控件集的一个功能,它使最终用户可以个性化(修改)Web 部件控件并保存个性化设置。 个性化设置可以应用于个别用户(用户范围)或应用于所有用户(共享范围)。 请参见:Web 部件控件、Web 部件控件集。

Personalization Scope — 个性化设置范围

Web 部件页的状态,它确定个性化设置更改适用的用户范围。 WebPartManager 控件可确定 Web 部件页的个性化设置范围。 PersonalizationScope 枚举提供了在任意给定时间页面可位于的两种可能范围(共享或用户)。 在共享范围中,对共享控件所做的个性化设置更改适用于所有用户。 在用户范围中,对共享控件和对每用户的控件所做的个性化设置更改仅适用于特定用户。 请参见:个性化设置、Web 部件页。

每用户控件

只能为单个用户进行个性化设置和从一页永久删除的动态 Web 部件控件。 每用户的控件仅在页位于用户范围中时才出现在该页上。 请注意,每用户的控件可以有用于个性化设置的用户范围和共享范围的属性。 请参见:个性化设置、Web 部件控件。

Pipeline — 管线

在 .NET Framework 外接程序编程模型中,表示在外接程序与其宿主之间交换数据的管线段的线性通信模型。 从宿主端开始,管线具有以下一系列管线段:宿主、外接程序的宿主视图、宿主端适配器、协定、外接程序端适配器、外接程序视图和外接程序。 请参见:外接程序、外接程序端适配器、外接程序视图、协定、宿主、宿主端适配器、外接程序的宿主视图、管线段。

Platform Invoke — 平台调用

公共语言运行时提供的功能,它使托管代码能够调用非托管本机 DLL 入口点。

Portable Executable (PE) File — 可迁移可执行 (PE) 文件

一种文件格式,用于编写可执行程序和链接在一起形成可执行程序的文件。

Postback — 回发

网页将数据发送回服务器上的同一页的进程。

Precompilation — 预编译

在 ASP.NET 中,将整个网站提交到编译器的过程。 得到的网站输出运行时无需在首次请求时进行编译,同时不需要将源代码部署到成品服务器。

Primary Interop Assembly — 主互操作程序集

一种程序集,包含由 COM 组件的作者分发并进行数字签名的 COM 类型的定义。 当开发人员引用相应类型库中的某个类型时,默认情况下,Visual Studio 将使用已注册的主互操作程序集。 请参见:程序集、互操作程序集。

Principal — 主体

在 .NET Framework 安全中,表示用户的标识和角色,并代表用户操作。 请参见:角色。

Private Assembly — 私有程序集

只有与程序集在同一目录结构中的客户端才可以使用的程序集。 请参见:程序集、共享程序集。

Private View State — 私有视图状态

作为隐藏字段写入的状态信息,例如当前活动的窗体,或者窗体的分页信息等。

Profile Property — 配置文件属性

ASP.NET 中的一个属性,可存储每个唯一用户的信息,并由 ASP.NET 自动管理。 当用户访问站点时,ASP.NET 将每个用户与一个唯一 ID 进行关联,进而可以读写该用户的配置文件属性值。

Profiling — 分析

应用程序执行期间的详细性能数据(如内存、堆栈帧及 CPU 利用率)的集合。 对结果数据的分析通常可使代码得到优化,这极大改进了应用程序运行时行为。

属性

在 .NET Framework 中,一个与公共字段相似的类成员,但包括一些功能,如版本管理、封装以及通过 get 和 set 访问器方法执行其他逻辑的能力。 请参见:封装、字段、版本策略。 在 WMI 中,描述类的数据单元的名称/值对。 属性值必须具备有效的托管对象格式 (MOF) 数据类型。

Provider — 提供方

在 Web 部件连接中,向使用方控件发送数据的服务器控件。 提供方可以是一个 WebPart 控件或任意类型的服务器控件,但是必须行使提供方的功能。 提供方必须有特殊的回调方法,并且该方法在源代码中标记有 ConnectionProviderAttribute 特性。 此方法以界面实例的形式向使用方控件提供数据。 请参见:连接点、使用方和 Web 部件连接。 在 WMI 中,与托管对象通信的 COM 服务器,以便访问来自各种源(如系统注册表或 SNMP 设备)的数据和事件通知。 提供者将此信息转发给 CIM 对象管理器以进行集成和解释。 请参见:CIM 对象管理器。

Qualifier — 限定符

在 WMI 中,包含描述类、实例、属性、方法或参数的信息的修饰符。 限定符由公共信息模型 (CIM)、CIM 对象管理器和开发人员定义。 请参见:CIM 对象管理器、通用信息模型。

Race Condition — 争用条件

两个或多个线程都可以到达并执行一个代码块的条件,根据哪个线程先到达代码,程序结果会大相径庭。 如果所有结果都是有效的,则争用条件是良性的。 但是,争用条件可以与同步错误关联起来,从而导致一个进程干扰另一个进程并可能会引入漏洞。 通常争用条件的可能结果是使程序处于一种不稳定或无效的状态。 请参见:同步。

Rafting — 漂浮

ToolStrip 对水平空间(当停靠在顶部或底部时)的共享或对垂直空间(当停靠在左边或右边时)的共享。

RCW

请参见另一术语:运行时可调用包装 (RCW)

Reference Type — 引用类型

由类型的实际值引用(类似于指针)表示的数据类型。 如果为某个变量分配一个引用类型,则该变量将引用(或“指向”)原始值。 不创建任何副本。 引用类型包括类、接口、委托和装箱值类型。 请参见:值类型。

REFERENCES OF

一个 WMI 查询语言语句,它通过检索引用特定源实例的所有关联实例,支持以编程方式遍历关联。 请参见:ASSOCIATORS OF、GROUP、HAVING、ISA、SELECT、WHERE 和 WITHIN。

Referential Constraint — 引用约束

一个 SSDL 架构元素,用于指定与 FromRole 和 ToRole 特性的关联的方向。 对应于 CSDL 导航属性。 请参见:概念性架构定义语言、存储架构定义语言。

Reflection — 反射

在运行时获取有关程序集和它们里面所定义的类型的信息,以及创建、调用和访问类型实例的过程。

Regular Expression — 正则表达式

查找和替换文本模式的简洁而灵活的表示法。 该表示法包括两个基本字符类型:原义(普通)文本字符,表示在目标字符串中必须存在的文本;元字符,表示在目标字符串中可以变化的文本。 可以使用正则表达式快速分析大量的文本,以查找特定字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合中,以便生成报告。

Relational Model — 关系模型

用于定义关系数据库中的表、列和约束的逻辑模型。

Remoting — 远程处理

在不同的操作系统进程之间进行通信的过程,不管它们是否位于同一台计算机上。 .NET Framework 远程处理系统是一种结构,用于简化存留在不同应用程序域(不论是否在同一台计算机上)中的对象之间的通信,以及不同上下文(不论是否在同一应用程序域中)之间的通信。 请参见:应用程序域、上下文 (Context)。

Rendering — 呈现

ToolStrip 和 ToolStrip 项的绘制,这些 ToolStrip 项与可选选项一致。 这些选项提供自定义的、符合操作系统的或符合 Microsoft Office 主题的用户界面元素和配色方案。

Requested Permissions — 请求的权限

在程序集中有选择地指定的权限,对于该程序集中的所有代码,表示最低需要的、有选择地需要的、以及总是被拒绝的权限。 如果没有请求,将给代码授予安全策略允许的最大权限。 请参见:安全策略。

Resource — 资源

在逻辑上与应用程序一起部署的任何不可执行的数据。 资源可以在应用程序中作为错误消息显示,或者作为用户界面的一部分显示。 资源可以包含多种形式的数据,包括字符串、图像和持久的对象。

Retargetable Assembly — 可重定目标程序集

属于多个 .NET Framework 实现的程序集,或者以同一强名称和适当特性,基于多个 .NET Framework 实现生成的程序集。 应用程序使用可重定目标程序集时,它们可在生成这些程序集时所依据的任何一个 .NET Framework 实现上运行。 例如,针对使用 .NET Compact Framework 而生成的应用程序可在 .NET Framework 的桌面实现上运行。

Ribbon — 功能区

功能区是 Microsoft Office Fluent 用户界面 (UI) 的一部分。 在面板设计器中,功能区包含一些用于创建、编辑和导出面板及其元素的上下文工具。

Right To Left — 从右到左 (RTL)

窗体和控件的属性,它使窗体布局和文本从屏幕的右边开始,向左边延伸。 该属性主要用于应用程序以从右向左读的语言脚本(如希伯来语或阿拉伯语)显示文本。

Role — 角色

在 .NET Framework 安全性中:有着与安全性有关的相同特权的指定主体集。 请参见:主体。 在 ADO.NET Entity Framework 中:赋予给关联的每个 End 的名称,用于明确关系的语义。 请参见:End。

Role-based Authorization — 基于角色授权

在 .NET Framework 安全中,确定是否允许主体执行所请求的操作的过程。 授权发生在身份验证之后,并使用主体的标识信息及关联的角色来确定主体可以访问的资源。 请参见:身份验证、授权、主体、角色。

Round Trip — 往返行程

Web 窗体步骤的序列,从用户操作要求在服务器上处理开始。 这一情况发生时,窗体必须发送(张贴)到服务器,在服务器上处理,并返回到浏览器。

Routed Event — 路由事件

Windows Presentation Foundation 中的一种事件实例,它通过相关元素的目录树传播而不是只以单个元素为目标。 路由分为三种类型:冒泡、隧道和直接。 在冒泡路由中,事件实例会从事件源向上移到目录树的顶部。 在隧道路由中,事件实例会从目录树的顶部开始向下移到事件源。 在直接路由中,事件实例并不在目录树中移动,其行为就类似于标准的公共语言运行时事件。 Silverlight 还使用事件路由和路由事件,但不实现隧道。 请参见:隧道、冒泡、附加事件。

RTL

请参见另一术语:从右到左 (RTL)

Runtime — 运行时

请参见另一术语:公共语言运行时

Runtime Callable Wrapper — 运行时可调用的包装 (RCW)

一种 .NET Framework 对象,它充当计数引用 COM 对象的代理。

Safe Mode — 安全模式

一种特定的版本策略,它要求给定程序集与它在编译时所针对的依赖项的准确版本一起运行。

Sandboxed Application — 沙盒应用程序

Silverlight 中的尚未被授予提升的信任的浏览器内应用程序或浏览器外应用程序。 请参见:受信任的应用程序、提升的信任。

Satellite Assembly — 附属程序集

一个 .NET Framework 程序集,它包含针对给定语言的资源。 使用附属程序集,您可以将不同语言的资源放置在不同程序集中,只有当用户选择查看该语言的应用程序时,才将正确的程序集加载到内存中。

Scaffolding — 基架

基于数据库架构生成网页模板的过程。 在 ASP.NET 中,动态数据使用基架来简化基于 Web 的 UI 的生成过程。用户可以通过这种 UI 来查看和更新数据库。

Schema — 架构

在 WMI 中,描述特定环境中的托管对象的类定义集合。

Security Descriptor — 安全说明符

包含可保护对象(如共享、文件、接收器或事件筛选器)的安全信息的数据结构。 安全说明符标识对象的所有者和主要组。 它还标识资源的访问权限的拥有者和访问权限的类型。

Security Hole — 安全漏洞

受限制的计算机、组件、应用程序或其他联机资源的无意中留下的不受保护的入口点。

Security Identifier — 安全标识符 (SID)

标识用户、组和计算机帐户的数据结构。 网络上的每个帐户在初次创建时将被分配一个唯一的 SID。 SID 用于访问控制(将 SID 与指定哪些 SID 可以使用资源的资源安全说明符进行比较的过程)。

Security Policy — 安全策略

管理员制定的活动策略,它基于代码所请求的权限为所有托管代码以编程方式生成授予的权限。 对于要求的权限比策略允许的权限还要多的代码,将不允许它运行。 请参见:请求的权限。

Security-critical Type or Member — 安全关键类型或成员

访问安全资源的类型或成员,只能由 .NET Framework 中完全受信任的代码使用。 请参见:安全透明类型或成员;安全可靠关键的类型或成员。

Security-safe-critical Type or Member — 安全可靠关键的类型或成员

访问安全资源的类型或成员,可由 .NET Framework 中部分受信任的代码安全使用。 请参见:安全关键类型或成员;安全透明类型或成员。

Security-transparent Type or Member — 安全透明类型或成员

一种部分受信任的类型或成员,它无法公开对任何受保护资源或功能的访问。 请参见:安全关键类型或成员;安全可靠关键的类型或成员。

Segment — 管线段

在 .NET Framework 外接程序编程模型中的管线的一部分。 管线段包括:宿主、外接程序的宿主视图、宿主端适配器、协定、外接程序端适配器、外接程序视图和外接程序。 请参见:外接程序、外接程序端适配器、外接程序视图、协定、宿主、宿主端适配器、外接程序的宿主视图、管线。

SELECT

用来检索信息的 WMI 查询语言语句。 SQL 支持跨多个表的查询,但是 WQL 只支持单个类的查询。 请参见:ASSOCIATORS OF、GROUP、HAVING、ISA、REFERENCES OF、WHERE 和 WITHIN。

Semisynchronous Method — 半同步方法

立即返回的方法调用,它使应用程序或脚本可以将返回的对象枚举成一个集合。 半同步方法调用不需要设置对象接收器,但是异步方法调用需要设置对象接收器。 请参见:异步方法。

Serialization — 序列化

将对象的状态信息转换为可以存储或传输的窗体的过程。 在序列化期间,对象将其当前状态写入到临时或持久性存储区。 以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。

Server Control — 服务器控件

请参见 ASP.NET 服务器控件的定义。

Session State — 会话状态

在 ASP.NET 中,在服务器上为当前用户创建的变量存储区;每个用户在服务器上维护一个单独的会话状态。 会话状态通常用于存储回发之间用户特定的信息。 请参见:回发。

Shared Assembly — 共享程序集

可以由多个应用程序引用的程序集。 若要使程序集可以共享,必须给它一个加密的强名称,显式生成程序集。 请参见:程序集、专用程序集、强名称。

Shared Control — 共享控件

可以出现在网页上的 Web 部件控件,当该页处于共享或用户级别的个性化设置范围时,可以对该控件进行个性化设置。 请注意,共享控件可以有用于个性化设置的用户范围和共享范围的属性。 请参见:个性化设置、个性化设置范围、Web 部件控件。

Shared Name — 共享名

请参见另一术语:强名称

SID

请参见另一个术语:安全标识符

Side-by-side Execution — 并行执行

同时独立地安装和使用程序集的多个版本的能力。 并行执行可以应用于应用程序和组件以及 .NET Framework。 允许多个程序集在同一台计算机上共存和同时执行,对于支持公共语言运行时中可靠的版本控制至关重要。

Side-by-side Hosting — 并行承载

公共语言运行时的多个版本在同一进程内的加载和激活。

Signature — 签名

方法、字段、属性或局部变量的定义中涉及的类型列表。 对于方法,签名包括其名称、参数的数量及其类型,它返回的类型(如果有的话),以及其调用约定(默认或 vararg)。 属性的签名与方法的签名类似。 字段和局部变量的签名只是它们的类型(例如,整数数组 [0..5])。

Silverlight

一项跨浏览器和跨平台的客户端技术,可帮助开发人员在 Web 上设计、开发和提供支持媒体的体验以及各种各样的交互式应用程序。

Silverlight Plug-in — Silverlight 插件

用户为在其浏览器中运行基于 Silverlight 的应用程序而下载的一种组件。 此术语还指网页中嵌入的用于呈现 Silverlight 内容的组件。

Site Navigation — 站点导航

在 ASP.NET 网站中显示菜单、树视图或 SiteMapPath(面包屑)等控件的过程,这些控件可帮助用户查找所需的网页。 站点导航通常由站点地图驱动。 请参见:站点地图。

Sitemap — 站点地图

描述网站的逻辑布局(不同于页的物理布局)的文件或其他存储区。 站点导航控件使用站点地图来显示使用菜单、树视图或 SiteMapPath(面包屑)控件进行的导航。 请参见:站点导航。

Skin File — 外观文件

包含一个或多个控件属性的文件,这些属性定义控件的外观。 外观文件是 ASP.NET 主题的一部分。 请参见:主题。

Smart Device — 智能设备

一种硬件设备,它基于 Windows Embedded CE 操作系统或 Windows Mobile、Windows Automotive 等派生操作系统。

Smart Device Connectivity API — 智能设备连接 API

一种应用程序编程接口,使开发人员得以在台式计算机和设备之间建立连接。 利用此 API,开发人员可以将精力集中在创建远程工具上,而由此 API 来处理设备互操作性和传输机制等细节问题。

Smart Tag — 智能标记

附加到控件或组件的标志符号,它公开通常执行的任务。

Snapline — 对齐线

Windows 窗体设计器绘制的可视导引标记,帮助放置和对齐控件。

SOAP

一个基于 XML 的简单协议,用于在 Web 上交换结构化的类型信息。 该协议不包含应用程序或传输语义,这使它高度模块化和可扩展。

SOAP Header — SOAP 标头

SOAP 消息的扩展性元素。 利用 SOAP 标头可随 SOAP 请求发送附加信息。

SOAP Message — SOAP 消息

SOAP 信封中封装的数据,可在客户端和 Web 服务之间来回传递。

Soft Key — 软键

一种虚拟按钮。对于基于 Windows Mobile 的设备,它位于显示屏的底部。 在不提供触摸支持的设备上,由一个与软键相关联的硬件按键激活此按钮。

Split Stack Layout — 分离式堆栈布局

一种布局样式,其中 ToolStrip 的每端都是堆栈的基,某些项在堆栈头,其他项位于堆栈尾。 项从两端进入堆栈。

SSDL

请参见另一个术语:存储架构定义语言 (SSDL)

Stack Layout — 堆栈布局

一种布局样式,其中相邻项互相对齐的方式仿佛它们被送入堆栈一样,即始终占据项之间的可用空间。

Standard Consumer — 标准使用方

在 WMI 中,通过托管对象格式 (MOF) 文件或脚本进行配置而执行某项操作(如发送电子邮件,或写入日志)的几个预安装永久使用方之一。 请参见:永久使用方。

Static Control — 静态控件

一个 Web 部件控件,它是 .aspx 页中声明性“页持久性”标记的一部分;它只作为 .aspx 页的一部分存在,而不像动态 Web 部件控件那样存在于个性化设置存储区中。 与动态控件不同,静态控件在每次请求时添加到 .aspx 页。 静态 Web 部件控件始终是共享控件,这意味着虽然用户可以在页处于共享或用户范围时对控件进行个性化设置或“关闭”控件,但是控件永远也不能被永久删除。 请参见:个性化设置、个性化设置范围、共享控件、Web 部件控件。

Store Schema Definition Language — 存储架构定义语言 (SSDL)

一种基于 XML 的语言,用于定义存储模型的实体类型、关联、实体容器、实体集和关联集,经常对应于数据库架构。

Stream — 流

经由一个通道从源流动到单个接收器的数据流。数据包与流相反,它可以单独寻址和路由并且可能会发送到多个接收器。

Stretch — 拉伸

调整项的大小使之适合其容器的过程。 术语“拉伸”经常在描述控件中包含的图像时使用。

Strong Name — 强名称

一个名称,它由程序集的标识(简单文本名称、版本号和区域性信息(如果提供的话))组成,并通过公钥和针对该程序集生成的数字签名加强。 由于程序集清单包含构成程序集实现的所有文件的文件散列,因此只对程序集中包含程序集清单的一个文件生成数字签名就足够了。 强名称相同的程序集应该是相同的。 请参见:程序集、程序集清单。

Structure — 结构

用户定义的值类型。 与类相似,结构可以包含构造函数、常数、字段、方法、属性、索引器、运算符和嵌套类型。 但是,与类不同的是,结构不支持继承。 请参见:类、字段、索引器、嵌套类型、属性、值类型。

Subscription — 订阅

在 ClickOnce 中,对应用程序更新的定期自动检查。 订阅是在 ClickOnce 部署清单中定义的。

Synchronization — 同步

在多线程处理中,通过锁和信号机制协调多个线程的活动,从而保护程序数据不会被破坏,同时不会发生死锁和争用条件。 请参见:死锁和争用条件。

System Class — 系统类

在 WMI 中,CIM 对象管理器定义的一个类,以支持诸如事件通知、安全和本地化等核心功能。 系统类是在每个命名空间中自动定义的。 请参见:CIM 对象管理器。

System Property — 系统属性

在 WMI 中,CIM 对象管理器定义的一个属性,以提供适用于每个类的信息(例如:名称、派生和命名空间)。 请参见:CIM 对象管理器。

Table Layout — 表布局

设计窗体的一种方法,其中所有元素都放置在表的单元格中。 有时也称为“网格布局”。

Table-per-hierarchy — 每个层次结构一个表 (TPH)

在数据库中对类型层次结构建模的方法,此方法将层次结构中的所有类型的特性包含在一个表中。

Table-per-type — 每个类型一个表 (TPT)

在数据库中对类型层次结构建模的方法,此方法使用具有一对一关系的多个表来对各种类型建模。

Template — 模板

ASP.NET 中的一个声明性页段落,用于为模板化的 ASP.NET 服务器控件提供可视化界面。 模板包含表示元素,这些元素包括文本文字、HTML 和数据绑定表达式,以及表示 ASP.NET 服务器控件的声明性语法元素。 模板可以作为带有 .ascx 扩展名的文本文件持续。 请参见:ASP.NET 服务器控件、模板化控件。 ASP.NET 移动控件中的一种标记语言构造,它与控件关联,并且是用 <DeviceSpecific> 和 <Choice> 标记创建的。 它用于自定义特定硬件设备类型的输出。 请参见:模板化控件、模板集。

Template Node — 模板节点

ToolStrip、MenuStrip、ContextMenuStrip 或 StatusStrip 控件的项集合编辑器的设计时访问点。

Template Set — 模板集

ASP.NET 移动控件中与模板化控件关联的模板的集合。 请参见:模板、模板化控件。

Templated Control — 模板化控件

在 ASP.NET 中:一种 ASP.NET 服务器控件,它本身不提供可视化界面,但允许其用户(页面开发人员)提供可以提供可视化界面的模板。 当 ASP.NET 页分析器遇到模板化控件时,它分析控件的模板,并动态地创建能提供可视化界面的子控件。 Repeater 和 DataList ASP.NET 服务器控件是模板化控件。 DataGrid 控件不是严格的模板化控件,但使用模板来自定义其用户界面。 请参见:ASP.NET 服务器控件、模板。 在 ASP.NET 移动控件中:支持一种或多种模板的控件。 单个模板化控件可以引用多个模板集,其中每个模板集通过设备特定条件定义。 请参见:模板、模板集。

Temporary Consumer — 临时使用方

在 WMI 中,仅当使用者处于活动状态时才接收事件通知的使用者。 请参见:永久使用方。

Text Writer — 文本编写器

在 ASP.NET 移动控件中:一种允许设备适配器通过某个对象编写其输出内容的机制。 文本编写器对象是从 TextWriter 基类创建的。 请参见:设备适配器。

Theme — 主题

在 ASP.NET 中,控件属性、样式表和图像的集合,它们可以作为一个单元应用于页或网站,以定义整体外观。

Thunk

在调用或间接寻址时执行转换的一小段代码。 例如,在 16 位和 32 位代码之间调用时,可以使用 thunk 更改函数参数的大小或类型。

TPH

请参见另一术语:每个层次结构一个表 (TPH)

TPT

请参见另一术语:每个类型一个表 (TPT)

Tracing — 跟踪

在 ASP.NET 中,当网页运行时捕获并显示关于网页的调试信息的过程。 跟踪信息包括 HTTP 标头和控件状态。 您可以在页面中或在单独的跟踪查看器中显示跟踪输出。

Transparency — 透明度

一种安全模型,可帮助开发人员基于权限分离代码,从而编写和部署安全的库和应用程序。 .NET Framework 2.0 版中引入了 1 级透明度。 它使开发人员可批注代码,以声明哪些类型和成员可以执行安全提升和其他受信任操作(安全关键),哪些不能执行(安全透明)。 .NET Framework 4 中引入了 2 级透明度,对此模型进行了完善。 它添加了第三组代码,即安全可靠关键代码。这些代码描述的类型或成员访问安全资源,可由 .NET Framework 中部分受信任的代码安全使用。

Trust License — 信任许可证

ClickOnce 应用程序中使用的文件,用于向托管应用程序授予更高级别的信任。 信任许可证必须由信任许可证的颁发者签名,颁发者必须在部署 ClickOnce 应用程序之前安装到客户端计算机上。

Trusted Application — 受信任的应用程序

Silverlight 中的一种浏览器外应用程序,用户可以在安装时授予其提升的信任,以提供对本地系统的更大访问权。 请参见:提升的信任、沙盒应用程序。

Tunneling — 隧道

Windows Presentation Foundation 中的一种事件路由策略,根据此策略,事件实例将在元素目录树中下移(从可视化树的根目录开始,到源结束)。 使用此路由策略的事件的名称使用单词“Preview”作为前缀。 这些事件与使用冒泡事件路由策略的事件具有相同的签名。 请参见:事件路由、冒泡。

Tuple — 元组

由指定数目的成员组成的有序集合。

Type Argument — 类型变量

请参见另一术语:泛型类型实参

Type Parameter — 类型参数

请参见另一术语:泛型类型形参

Type Parameter List — 类型参数列表

请参见另一术语:泛型类型参数列表

Type Safe — 类型安全

语言和类通过对类型的通用定义和使用模式达成一致来交换信息的能力。

Type System — 类型系统

请参见另一术语:常规类型系统

UDDI

请参见另一术语:通用描述、发现和集成 (UDDI)

Unboxing — 取消装箱

将对象实例转换为值类型。 请参见:装箱、值类型。

Uniform Resource Identifier — 统一资源标识符 (URI)

用于唯一地标识元素或特性的数字或名称。 URI 包括统一资源名称 (URN) 和统一资源定位器 (URL)。 URI 是在 Internet 上定位资源的常规方案,它的着重点在于资源,而不是位置。 理论上,URI 可以查找镜像文档的最近的副本,或者定位从一个站点移动到另一个站点的文档。 尽管预计 URN 在将来会变得更通用,但今天谈到 XML 时,URI 往往是指 URL。

Universal Description, Discovery, and Integration — 通用描述、发现和集成 (UDDI)

一种功能上类似于目录(与电话簿相似)而且独立于平台的框架,可提供在 Internet 上定位和注册 Web 服务的方法。 UDDI 规范要求三种元素:白页,提供业务联系信息;黄页,将 Web 服务组织成不同的类别(例如信用卡授权服务);绿页,提供有关各服务的详细技术信息。 UDDI 还包含一个可操作的注册表;现在已经有了这种注册表。

Unmanaged Code — 非托管代码

在公共语言运行时环境的外部,由操作系统直接执行的代码。 非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务;它与托管代码不同,后者从公共语言运行时中获得这些服务。 请参见:托管代码。

User Control — 用户控件

在 ASP.NET 中:使用与 ASP.NET 页相同的语法,以声明方式创作的服务器控件。该控件用 .ascx 扩展名保存为文本文件。 用户控件允许对页功能进行分区和重用。 第一次请求时,页框架立即将用户控件分析为从 System.Web.UI.UserControl 派生的类,并将该类编译到一个程序集中;页框架在后面的请求中将重用该程序集。 因为用户控件不需要预编译就可以进行页面样式创作和部署,所以开发起来很容易。 在 Windows 窗体中:在应用程序内部或应用程序之间提供一致性行为和用户界面的复合控件。 用户控件可以是某个应用程序的本地控件,也可以添加到库中并编译成 DLL 供多个应用程序使用。

Validation Server Control — 验证服务器控件

包含在 ASP.NET 中的一组服务器控件,用于验证用户输入。 当有来自 HTML 服务器控件和 Web 服务器控件(例如网页窗体)的输入时,将根据程序员定义的要求对输入内容进行检查。 验证控件在服务器代码中执行输入检查。 如果用户使用的浏览器支持 DHTML,则验证控件也可使用客户端脚本执行验证。 请参见 ASP.NET 服务器控件、HTML 服务器控件、Web 服务器控件。

Validator — 验证程序

请参见另一术语:验证服务器控件

Value Type — 值类型

一种由类型的实际值表示的数据类型。 如果向一个变量分配值类型,则该变量将被赋以全新的值副本。 (这与引用类型不同,在引用类型中,赋值时不创建副本。)值类型通常创建在方法的栈帧上,而不是在垃圾回收堆中。 可以对值类型进行装箱,这是一个创建相应引用类型的过程。 请参见:装箱、引用类型、取消装箱。

Verb — 谓词

Web 部件应用程序中的一个用户界面元素,最终用户可以单击它执行诸如关闭、最小化、还原、编辑或删除 Web 部件控件等操作。 开发人员也可以向控件添加自定义谓词。 Web 部件谓词是基于 System.Web.UI.WebControls.WebParts.WebPartVerb 类的。 请参见 Web 部件控件。

Verbs Menu — 谓词菜单

部件控件的标题栏中的菜单,它包含各种谓词(即适用于单个控件的用户界面操作),如 Close、Minimize、Restore、Delete、Export、Edit、Help 等等,以及开发人员实现的自定义谓词。 请参见部件控件和谓词。

Verification — 验证

编译过程的一部分,在该过程中,将检查代码是否符合所定义的特定规则集,从而检验某些安全要求。 公共语言运行时可以验证 Microsoft 中间语言 (MSIL)。 请参见:Microsoft 中间语言 (MSIL)。

Version Policy — 版本策略

指定要绑定到依赖程序集的哪一版本的规则。 版本策略用配置文件来表达。

View State — 视图状态

ASP.NET 网页中的一个字段,您可以在其中存储要在回发间保留的设置。 也用来表示控件状态。 请参见:控件状态、回发。

Viewport — 视区

对于显示内容的控件,视区是指用于显示全部或部分内容的虚拟窗口。 当可用的显示空间无法容纳所有内容时,通常使用视区来显示内容的某个特定部分。 范围大小与此不同,它是指内容的整个宽度和高度。

Virtual-mode Data Binding — 虚拟模式数据绑定

一种数据绑定,其中数据绑定控件只从数据库中检索用户将能够从屏幕上看见的行数。

Visual Tree — 可视化树

Windows Presentation Foundation 中的一种元素目录树,其中包含用于一部分用户界面的所有可视化元素(派生自类型 System.Windows.Media.Visual 的元素)。 此目录树累积了由应用程序直接创建的所有可视化元素(不论位于代码还是标记中),以及由控件和数据对象等元素的模板扩展创建的所有可视化元素。 请参见:逻辑树。

WAP

无线应用协议。 一种在电话、寻呼机、PDA 和其他无线终端上提供 Internet 通信和高级电话服务的标准协议。

WBEM

请参见另一术语:基于 Web 的企业管理 (WBEM)

WCF

请参见另一个术语:Windows Communication Foundation。

WCF Data Services — WCF 数据服务

一组技术,使 Internet 协议可以部署和访问数据。 WCF 数据服务应用程序使用 URI 来标识数据资源和服务,从而操作这些数据。 简单的负载格式(例如 XML 和 JSON)表示客户端和服务器之间交换的数据。

Web 部署包

一个压缩 (.zip) 文件或文件夹结构,其中包括为将 ASP.NET Web 应用程序部署到运行 IIS 的服务器所需的全部信息。 该包包含网站文件,并可能包括 IIS 设置、数据库架构信息、数据库数据、安全信息和其他设置。 通过使用 IIS Web 部署工具来创建和安装该包。

Web Forms — Web 窗体

ASP.NET 页框架,由包含可重用服务器控件的可编程网页(称为“Web 窗体页”)组成。 请参见:ASP.NET 服务器控件。

Web Method — Web 方法

一种过程,作为可对 Web 服务进行调用的操作向 Web 服务客户端公开。

Web 部件

整个 ASP.NET Web 部件功能集。

Web Parts Connection — Web 部件连接

驻留在 WebPartZoneBase 区域中的两个服务器控件之间的关联,使这两个服务器控件可以共享数据,其中一个控件作为数据提供方,另一个控件作为使用方。 连接封装在 System.Web.UI.WebControls.WebParts.WebPartConnection 对象中。 请参见:使用方、提供方、区域。

Web Parts Control Set — Web 部件控件集

提供个性化设置、结构组件(如区域和 WebPartManager 控件、Web 部件用户界面控件和其他用于生成 Web 部件控件和应用程序的组件)的 ASP.NET 软件组件的集成组。 请参见:个性化设置、Web 部件控件、区域。

Web 部件控件

Web 部件控件集里的各种控件类型的一种通称方式。 请参见:Web 部件控件集。

Web Parts Page — Web 部件页

包含 Web 部件控件的 ASP.NET 网页,这些控件允许用户对页面进行个性化,如选择要显示的信息。 请参见:Web 部件控件集。

Web 服务器控件

属于 System.Web.UI.WebControls 命名空间的 ASP.NET 服务器控件。 Web 服务器控件比 HTML 服务器控件更丰富、更抽象。 Web 服务器控件在 ASP.NET 页上有 asp 标记前缀,例如 &lt;asp:Button runat="server" /&gt;。 请参见:ASP.NET 服务器控件、HTML 服务器控件、验证服务器控件。

Web Services Description Language — Web 服务描述语言 (WSDL)

基于 XML 的协定语言,用于描述服务器提供的网络服务。 请参见:可扩展标记语言 (XML)。

Web-based Enterprise Management — 基于 Web 的企业管理 (WBEM)

分布式管理任务组 (DMTF) 采取的一种方案,向企业系统管理人员提供标准管理解决方案。 WMI 是 Microsoft 针对 Windows 操作系统的 WBEM 方案的实现。

WHERE

WQL SELECT 语句中的一个子句,它约束一个查询,从而可以选择类定义或类实例的子集。 WHERE 子句也可以用于限制事件通知的范围。 请参见:ASSOCIATORS OF、GROUP、HAVING、ISA、REFERENCES OF、SELECT、WITHIN。

Windows 窗体

丰富的 Windows 客户端库。

Windows Management Instrumentation (WMI)

WMI 是 Microsoft 对分布式管理任务组 (DMTF) 基于 Web 的企业管理 (WBEM) 方案的扩展,它提供了一组访问接口,用于访问向企业提供管理功能的组件。 请参见:基于 Web 的企业管理 (WBEM)。

Windows Presentation Foundation Designer Extensibility for Visual Studio — Visual Studio Windows Presentation Foundation 设计器扩展性

一个 WPF Designer 框架和公共 API,可用于实现自定义的装饰器、工具、属性编辑器和设计器。 请参见:Visual Studio Windows Presentation Foundation 设计器。

Windows Presentation Foundation Designer for Visual Studio — Visual Studio Windows Presentation Foundation 设计器

Visual Studio 中用于创建 Windows Presentation Foundation (WPF) 控件和应用程序的设计器。 WPF 设计器包含一个拆分视图,可用于同时查看设计图面和 XAML 标记。 请参见:可扩展应用程序标记语言 (XAML)。

WITHIN

WQL SELECT 语句中的一个子句,它约束事件传递时间的间隔,并且当没有事件提供程序时支持轮询事件。 请参见:ASSOCIATORS OF、GROUP、HAVING、ISA、REFERENCES OF、SELECT、WHERE。

WMI

请参见另一术语:Windows Management Instrumentation (WMI)

WMI 类

一种类型的托管对象的模板。 WMI 类定义管理的基本单位。 例如,Win32_LogicalDisk 类是在 Windows 环境中出现的所有逻辑磁盘的模板。 在这种情况下,WMI 使用类模板为安装在计算机上的每个磁盘生成一个 Win32_LogicalDisk 的实例。

WML

一种基于 XML 的标记语言,用于指定窄带设备(包括移动电话和寻呼机)的内容和用户界面。 WML 是 WAP 的一部分。 请参见:WAP。

World Coordinate — 世界坐标

用于对特定图形世界进行建模的坐标系。

World Transformation — 世界变换

将世界坐标转换为页面坐标的变换。 请参见:页面坐标、世界坐标。

WPF 设计器

请参见另一术语:Visual Studio Windows Presentation Foundation 设计器

WPF 设计器扩展性

请参见另一术语:Visual Studio Windows Presentation Foundation 设计器扩展性

WSDL

请参见另一术语:Web 服务描述语言 (WSDL)

XAML

请参见另一术语:可扩展应用程序标记语言 (XAML)

XML

请参见另一术语:可扩展标记语言 (XML)

XML Schema — XML 架构 (XSD)

用于创建 XML 架构文档的 WWW 联合会 (W3C) 标准语言。 XML 架构包含两部分:一组预定义的类型(例如字符串、dateTime、十进制数)和用于定义新类型(例如 complexType、minOccurs、元素)的 XML 语言。

XML Schema Document — XML 架构文档

一个描述 Web 方法中使用的复杂类型的规范,从而使构建于不同平台上的客户端和 Web 服务之间可以通过遵守一个由 W3C 所定义的常规类型系统实现互操作。

XML Web services

向其他应用程序提供数据和服务的应用程序逻辑单元。 应用程序使用标准的 Web 协议和数据格式(如 HTTP、XML 和 SOAP)访问 XML Web services,与每个 XML Web services 的实现方式无关。 XML Web services 综合了基于组件的开发和 Web 的优点,它们是 Microsoft .NET 编程模型的基础。

Zone — 区域

页面上包含 Web 部件控件的区域,该区域为所包含的控件提供布局管理和一致的用户界面。 Web 部件控件集内的区域是包含其他控件的复合控件,作为一个 HTML 表呈现。 所有 Web 部件区域都继承自 System.Web.UI.WebControls.WebParts.WebZone。 请参见:Web 部件控件、Web 部件控件集。