Visual Studio 和 .NET Framework 词汇表

更新:2007 年 11 月

本词汇表定义了 Visual Studio 2008 和 .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 SDK 中包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立 .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 中可自定义的文档级任务窗格。

  • Active Template Library — 活动模板库
    一个 C++ 模板集合,可帮助用户创建组件对象模型 (COM) 对象。

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

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

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

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

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

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

  • AfxFreeLibrary
    一个函数。MFC 应用程序显式链接到某个 DLL 模块之后,当不再需要该 DLL 模块时,即调用此函数。此函数递减模块的引用数,如果引用数为零,此函数便从进程的地址空间中取消模块的映射。

  • AfxLoadLibrary
    MFC 应用程序链接到扩展 DLL 时使用的库。

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

  • Alpha Channel — alpha 通道
    在 GDI+ 中,为透明信息保留的像素颜色数据部分。

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

  • Anonymous Method — 匿名方法
    作为参数传递给委托的代码块。

  • Anonymous Type — 匿名类型
    一种类类型,其名称由编译器生成,并且直接从 Object 继承。匿名类型的成员是这样一些属性:它们从创建该类型实例的对象初始值设定项中推理得出。

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

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

  • 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 Line — 关联连线
    类设计器中表明两个类型相互关联的连线。连线表示一个字段或属性,并从包含成员的类型指引到该字段或属性的类型。

  • 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
    请参见另一术语:活动模板库

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

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

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

  • Auto-hide Button — 自动隐藏按钮
    当窗口处于自动隐藏模式时显示在框架边缘的按钮。当鼠标光标悬停在该按钮上时,隐藏的窗口窗格将显示。

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

  • Bound — 边界
    对象的大小和位置。

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

  • Build Log — 生成日志
    Visual Studio 生成记录的文本输出,通常指示发出的命令行和生成过程中每一步的状态。对于 C++ 生成,此文件名为 BuildLog.htm。

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

  • Caption — 标题
    请参见另一术语:标题栏

  • Caption Bar — 标题栏
    可以显示以下一个或多个对象的静态窗格:按钮、文本标签以及图像。

  • Caption Button — 标题按钮
    显示在可停靠窗格或袖珍框架窗口的标题栏上的按钮。

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

  • Class Designer — 类设计器
    一种可视化设计环境,可用来对类和其他类型的结构进行可视化操作。通过这些可视化表示形式,还可以使用类设计器来编辑类和类型的源代码。

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

  • ClickOnce Deployment — ClickOnce 部署
    一种部署方法,可用于将基于 Windows 的应用程序发布到 Web 服务器或网络文件共享以简化安装。

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

  • Client Area — 工作区
    基于 Windows 的应用程序除工具栏、菜单和状态栏的部分。

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

  • cliext
    STL/CLR 容器、迭代器和算法的命名空间。

  • 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 — 代码隐藏页
    请参见另一术语:代码隐藏文件

  • Color Menu Button — 颜色菜单按钮
    当用户单击此按钮时,会出现一个下拉调色板。

  • Color Picker — 颜色选择器
    使用户可以选择颜色的控件。

  • 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 外壳程序启动的可执行文件的宿主等。另请参见:应用程序域、公共语言运行时、托管代码。

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

  • Common Object File Format — 通用对象文件格式 (COFF)
    可执行的(映像)和对象文件 32 位编程的格式,该格式可跨平台移植。Microsoft 实现叫做可移植可执行 (PE) 文件格式。另请参见:可移植可执行 (PE) 文件。

  • Common Type System — 通用类型系统
    一种确定公共语言运行时如何定义、使用和管理类型的规范。

  • Communication Pipeline — 通信管线
    请参见另一个术语:管线

  • Comparison Evaluator — 比较计算器
    一种将设备功能名与值进行比较的筛选器。另请参见:设备功能。

  • Compiland
    编译或转换的基本单元。一个项目通常由多个 compiland(例如 .c 和 .cpp 文件)组成,对它们进行编译可生成一个对应的对象文件。另请参见函数。

  • Component Tray — 组件栏
    当 Windows 窗体设计器处于“设计”视图中时显示在该设计器底部的矩形区域。组件栏是组件的容器,这些组件是不可见的控件。仅当将组件添加到当前窗体后才显示组件栏。

  • 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 外接程序编程模型中的非版本控制接口,用于为通过通信管线在宿主和外接程序之间传输数据定义方法及指定数据类型。协定位于外接程序和宿主之间的通信管线的中间。协定程序集将同时加载到外接程序和宿主的应用程序域中。另请参见:外接程序、宿主、管线。

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

  • Cross-page Posting — 跨页面发布
    在 ASP.NET 网页中,向指定目标页提交页(而不是向自身提交页)的过程。另请参见:回发。

  • CSDL
    请参见另一个术语:概念架构定义语言。

  • CTS
    请参见另一个术语:通用类型系统

  • Custom Attribute — 自定义属性
    用于表示自定义元数据的类。另请参见:属性。

  • Custom Build Rule — 自定义生成规则
    由用户定义的生成规则,通常用于调用不属于常规 Visual Studio 生成过程的组成部分的工具。

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

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

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

  • Dataset Designer — 数据集设计器
    一套可视化工具,可用于创建和编辑类型化数据集和组成数据集的各个项。

  • Datastore — 数据存储
    桌面计算机上的一组 XML 文件,包含有关计算机上安装的平台、设备、仿真程序和程序包的信息。数据存储是核心连接的一部分,它随 Microsoft Visual Studio 或 Microsoft Platform Builder 一起安装。每次安装基于 Windows CE 的 SDK(例如 Windows Mobile)时,就会修改数据存储的内容。

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

  • Deck — 卡片组
    由一个或多个卡片组成的组。另请参见:卡片。

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

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

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

  • Deferred Query — 延迟的查询
    LINQ 查询的特性,LINQ 查询只有在调用其 IEnumerator.MoveNext 方法进行循环访问才会执行。可以直接调用该方法,也可以通过 foreach (C#) 或 For Each (Visual Basic) 语句间接地调用该方法,或通过调用标准查询运算符方法(如 Max、Average、Count、ToArray 或 ToList)。

  • Delegate — 委托
    .NET Framework 中对函数的引用。委托等效于函数指针。另请参见:引用类型。

    WMI 中的安全模拟级别,它用于允许涉及多个网络跃点的远程访问。

  • Delegated Evaluator — 委托计算器
    使用自定义方法计算指定数据的筛选器。

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

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

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

  • Desktop Alert Window — 桌面通知窗口
    为响应事件(例如接收电子邮件)而在 Windows 桌面上弹出的窗口。

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

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

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

  • Device Definition — 设备定义
    通过 MobileCapabilities 类和 DeviceSpecific 控件提供的设备特性。

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

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

  • Discriminator Property — 鉴别器属性
    数据库表中的列,其中包含一个用于确定任意给定的记录属于哪个类的值。

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

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

  • Document Colors — 文档颜色
    颜色栏的一部分,使用户可以从当前文档中的颜色集选择一种颜色。

  • Document-level Customization — 文档级自定义项
    在打开了特定文档的前提下,可用于修改或添加现有程序或应用程序的功能的补充程序。

  • Download Cache — 下载缓存
    请参见另一术语:程序集缓存

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

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

  • Edit Browse Control — 编辑浏览控件
    一个编辑框控件,使用户可以浏览和选择文件和目录。

  • Element Initializer — 元素初始值设定项
    在集合初始值设定项中定义的对象初始值设定项。

  • Embedded Resource — 嵌入资源
    应用程序使用的、以二进制格式存储在已编译的应用程序中的文件。

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

  • Encoding Class — 编码类
    表示字符编码的类。

  • End
    ASO.NET Entity Framework 中的关联内的参与实体。

  • Entity — 实体
    ADO.NET Entity Framework 应用程序域中的一个概念,数据类型在该域中定义。

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

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

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

  • Entity Set — 实体集
    ADO.NET 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-based Asynchronous Pattern — 基于事件的异步模式
    使用事件公开类的异步功能的设计模式。

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

  • Exception Assistant — 异常助手
    一种 Visual Studio 调试工具,可提供有关 Visual Basic 或 Visual C# 程序中的异常原因的信息。

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

  • Executable File — 可执行文件
    可执行映像的最顶层。

  • Explicit Interface Implementation — 显式接口实现
    只能通过类或结构实现的接口访问的类或结构成员。

  • 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 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

  • Extension Method — 扩展方法
    可以使用实例方法语法进行调用的静态方法。实际上,扩展方法使您能够使用其他方法扩展现有类型和构造的类型。

  • External Style — 外部样式
    外部样式表中的样式。另请参见:外部样式表。

  • External Style Sheet — 外部样式表
    在用户控件的 .ascx 文件中定义的样式表。另请参见:外部样式。

  • Field — 字段
    一个成员,它表示与对象或类关联的变量。

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

  • Flow Layout — 流布局
    设计窗体的一种方式,窗体中所有元素一个紧挨一个放置。

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

  • Form Region — 窗体区域
    对 Microsoft Office Outlook 窗体的自定义扩展。

  • Framework
    请参见另一术语:.NET Framework

  • FreeLibrary
    一个函数,显式链接到某个 DLL 模块的进程在不再需要该 DLL 模块时将调用此函数。此函数递减模块的引用数,如果引用数为零,此函数便从进程的地址空间中取消模块的映射。

  • Friend Assembly — 友元程序集
    一种允许访问其他程序集的类型和成员的程序集。

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

  • Gamma Correction — 伽马校正
    为在特定设备上正确显示图像而调整图像输入信号的过程。

  • 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 注册的一个组件(通常带 .axd 扩展名),该组件动态产生 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 外接程序编程模型中的一个程序集,该程序集包含接口或抽象基类,并表示用于与外接程序通信的方法和类型的宿主视图。另请参见:外接程序、宿主。

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

  • 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 — 图像编解码器
    术语“图像编码器/解码器”的缩写形式。将图像转换为指定文件格式(编码器)或从文件格式转换为显示的图像(解码器)的软件或算法。

  • Image Well
    作为单个位图中一行图像存储且大小和颜色深度相同的图像的集合。

  • Immediate Query — 即时查询
    任何可返回单一值(如 System.Int32)或具体对象集合的查询。这类查询的示例包括以调用 System.Linq.Enumerable.Max 和 System.Linq.Enumerable.ToList 结束的查询。

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

  • Implicitly Typed Local Variable — 隐式类型的局部变量
    一个局部变量,其类型是从初始化它的表达式推断出的。

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

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

  • Injected Source — 注入的源代码
    已由属性提供程序或编译过程的其他组件插入到符号存储区中的代码。也可以指编译器或链接器自动生成的代码。

  • Inline Function — 内联函数
    程序中的一个函数,其代码完全插入到调用函数的代码中。

  • 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。

  • Item Template — 项模板
    DataRepeater 控件的一部分,用于为该控件中重复的项提供可视化界面。在设计时,可以将控件添加到项模板,并且可以设置属性以修改 DataRepeater 的外观。

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

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

  • Lambda Expression — Lambda 表达式
    语言集成查询 (LINQ) 技术中的内联函数,该函数使用 =&gt; 运算符将输入参数与函数体分离,并且可以在编译时转换为委托或表达式目录树。

  • Language-integrated Query — 语言集成查询 (LINQ)
    用于定义一组查询运算符的查询语法,通过这些运算符,可以在任何基于 .NET 的编程语言中以一种直接的声明性的方式来表示遍历、筛选和投影操作。

  • Left-aligned — 左对齐
    在从左到右的布局中,垂直 ToolStrip 的上边或水平 ToolStrip 的左边。

  • Lexical Scope — 词法范围
    符号(或标识符)在源代码中被视为有效的区域;即命名空间、文件、函数、代码块或函数原型。

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

  • LINQ
    请参见另一个术语:语言集成查询 (LINQ)

  • LINQ Provider — LINQ 提供程序
    一个库,可实现用于特定数据源类型的标准查询运算符的功能。LINQ 提供程序将由 Visual Basic 或 C# 表示的查询转换为数据源的本机语言。例如,LINQ to SQL 是 SQL Server 数据库的 LINQ 提供程序,可将查询转换为动态 SQL 并将结果封送到在客户端计算机上定义的对象中。

  • LINQ to DataSet
    一种 LINQ 技术,可用于更加方便和快速地查询缓存在 DataSet 对象中的数据。可以使用编程语言自身表示查询,而不是通过嵌入到应用程序代码中的字符串文本来表示。

  • LINQ to Entities
    一种 LINQ 技术,使开发人员可以使用 LINQ 表达式和 LINQ 标准查询运算符,针对实体数据模型 (EDM) 对象上下文创建灵活的强类型化查询。

  • LINQ to Objects
    使用 LINQ 查询内存中的数据(如数组和列表)的过程。

  • LINQ to SQL
    一种 LINQ 技术,可提供运行时基础结构以将关系数据作为对象进行管理。在 LINQ to SQL 中,关系数据库的数据模型将映射到用开发人员所用的编程语言表示的对象模型。

  • LINQ to XML
    内存中的编程接口,允许您在 .NET Framework 编程语言中使用 XML。可以查询和修改文档,修改后还可以将其保存为文件,或序列化结果并通过 Internet 发送。

  • LoadLibrary
    一个函数,进程将调用该函数以显式链接到 DLL。如果成功,该函数将指定的 DLL 映射到调用进程的地址空间中并返回此 DLL 的句柄。此句柄可与其他函数一起使用来进行显式链接。如果库已经链接,则增加引用数。如果链接库失败,则 LoadLibrary 将返回 NULL。

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

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

  • 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 — 边距
    窗体或页上相邻控件之间的间隔。边距不同于空白,空白是控件边缘和控件内容(例如,按钮中的文本)之间的间隔。

  • Marshaling Library — 封送处理库
    一个库,可提供一种易于使用的优化方法在本机环境和托管环境之间封送数据。此库可以替代其他更复杂、效率更低的方法(例如 PInvoke)。

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

  • Mask Placeholder — 掩码占位符
    当没有用户输入可显示时掩码控件中使用的字符。

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

  • Media Sense Thread — 介质检测线程
    在进程中用于检测是否存在介质的线程或对象。

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

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

  • Metadata Workspace — 元数据工作区
    一个表示元数据运行时服务组件的类,可为检索元数据提供支持。

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

  • Method-based Query — 基于方法的查询
    一种查询,可表示为对一个或多个标准查询运算符的直接方法调用。

  • Microsoft Foundation Class library — Microsoft 基础类库
    一个 C++ 类库,可构建一个涵盖 Windows API 的大部分内容的面向对象的包装,并提供用于生成应用程序的基础框架。

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

  • Mini Toolbar — 迷你工具栏
    用户在文档中选择一个对象后通常会显示的一个工具栏。例如,当用户在文档中选择一个文本块后,字处理程序会显示一个提供格式设置选项的迷你工具栏。

  • Mini-Frame — 袖珍框架
    包含窗格的浮动窗口。工具栏就是袖珍框架窗口的一个例子。

  • 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)

  • Multiple Column Sort Mode — 多列排序模式
    两个或更多标题列可以参与排序的标题控件状态。

  • Multi-targeting — 多目标
    使代码面向特定的 .NET Framework 版本(2.0、3.0 或 3.5)的功能。

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

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

  • Namespace — 命名空间
    一组唯一的符号或标识符;按功能或供应商关联的符号的集合。

  • 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 通常是集合中的元素的个数。

  • O/R Designer — O/R 设计器
    请参见另一个术语:对象关系设计器

  • Object Initializer — 对象初始值设定项
    Visual Basic 和 C# 中的一种语言构造,可用于在创建对象的相同语句中初始化对象的成员变量。

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

  • Object Relational Designer — 对象关系设计器
    一种提供可视化设计图面的工具,可用于根据数据库中的对象创建 LINQ to SQL 实体类和关联(关系)。对象关系设计器还提供了将存储过程和函数映射到 System.Data.Linq.DataContext 方法的功能,以便返回数据和操作实体类。

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

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

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

  • Operator Overloading — 运算符重载
    用于定义预定义运算符在应用到用户定义的类型时的行为的功能。例如,可以在用户定义的 MyClass 类中重载“+”运算符,以使 myClass1 + myClass2 可以得到有意义的结果。

  • Option Infer
    一个语句,可在变量声明过程中启用局部类型推理。

  • Orientation — 方向
    指定项(如控件)的对齐的方式。

  • 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 Type — 分部类型
    分部类型是可以通过将单个类型(如某个类)拆分为多个文件的方式来进行定义的类型。

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

  • PE File — PE 文件
    请参见另一术语:可移植可执行 (PE) 文件

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

  • Performance-oriented Grammar Optimizer (POGO) — 面向性能的语法优化器 (POGO)
    用于以受控制的方式检查和生成语言的工具。

  • Permanent Consumer — 永久使用方
    在 WMI 中,其注册一直持续到显式取消的事件使用者。另请参见:事件使用者、临时使用者。

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

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

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

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

  • Per-user Control — 每用户的控件
    只能为单个用户进行个性化设置和从一页永久删除的动态 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 关联起来,然后就可以读写用户的配置文件属性值了。

  • Program Database (.pdb) File — 程序数据库 (.pdb) 文件
    用于存储有关已编译的应用程序的符号信息的文件。

  • Project Node — 项目节点
    在 Visual Studio 解决方案资源管理器中具有当前项目名称的树视图节点。

  • Prolog
    请参见另一术语:Prologue

  • Prologue
    位于函数开头的代码指令序列,用于保留寄存器、设置 CPU 状态以及建立堆栈。不同调用约定使用不同 prologue。

  • Property — 属性
    在 .NET Framework 中,一个与公共字段相似的类成员,但包括一些功能,如版本登记、封装和通过 get 和 set 访问器方法执行其他逻辑的能力。另请参见:封装、字段、版本策略。

    在 WMI 中,描述类的数据单元的名称/值对。属性值必须具备有效的托管对象格式 (MOF) 数据类型。

  • Provider — 提供方
    在 Web 部件连接中,向使用者控件发送数据的服务器控件。提供者可以是一个 WebPart 控件或任意类型的服务器控件,但是必须行使提供者的功能。提供者必须有特殊的回调方法,并且该方法在源代码中标记有 ConnectionProviderAttribute 属性。此方法以界面实例的形式向使用者控件提供数据。另请参见:连接点、使用者和 Web 部件连接。

    在 WMI 中,与托管对象通信的 COM 服务器,以便访问来自各种源(如系统注册表或 SNMP 设备)的数据和事件通知。提供者将此信息转发给 CIM 对象管理器以进行集成和解释。另请参见:CIM 对象管理器。

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

  • Query — 查询
    查询表达式或基于方法的查询(或二者的组合)形式的表达式,用于从数据源提取信息。

  • Query Clause — 查询子句
    查询表达式的单个子句。有几个不同的查询子句,每个子句都由其初始查询关键字标识。例如,“from/From 子句”指的是类似于 Visual Basic 中的“From c In customers”或 C# 中的“from c in customers”的子句。

  • Query Expression — 查询表达式
    对可枚举类型执行运算并可生成可枚举类型的表达式。该表达式由类似于 SQL 子句的子句和基于语言关键字的子句组成。

  • Query Keywords — 查询关键字
    C# 和 Visual Basic 中的上下文关键字集,可用于指定查询表达式的查询子句。例如,from、join 和 select 是 C# 中的查询关键字,而 From、Join 和 Select 是 Visual Basic 中的查询关键字。

  • Query Pattern — 查询模式
    标准查询运算符集,可用于所有 LINQ 查询和定义 LINQ 查询结构的规则。

  • Query Variable — 查询变量
    存储查询而不是查询结果的变量。查询虽然需要实现,但实质上是一组有关如何检索数据源中的数据集的指令。

  • Queryable Type — 可查询类型
    LINQ 查询中的查询变量的类型。表示数据源的变量的类型也是可查询类型。可隐式或显式地类型化可查询类型,但在任何一种情况下,该类型都必须是泛型 IEnumerable 或 IQueryable 类型。

  • Quick Info tooltip — 快速信息工具提示
    一个黄色的弹出框,当您将光标悬停在代码中的任何标识符上时,它将显示该标识符的完整声明。有关标识符的 XML 文档注释显示在“快速信息”中。

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

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

  • Range Variable — 范围变量
    在 LINQ 查询中提供对数据源中每个元素的访问的变量。

  • 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 — 关系模型
    用于定义关系数据库中的表、列和约束的逻辑模型。

  • Relative Virtual Address (RVA) — 相对虚拟地址 (RVA)
    距离加载到内存中的模块的地址的偏移量。另请参见虚拟地址。

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

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

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

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

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

  • Ribbon Category — 功能区类别
    表示功能区选项卡的内容的逻辑分组。

  • Ribbon Launch Button — 功能区启动按钮
    功能区面板右下角的按钮。当用户单击此按钮时,此按钮执行一个命令。

  • Ribbon Pane Default Button — 功能区窗格默认按钮
    当功能区面板收缩为最小尺寸时在功能区上显示的按钮。当用户单击默认按钮时,功能区的命令将显示为一个下拉菜单。

  • Ribbon Panel — 功能区面板
    功能区栏上显示一组相关控件的区域。每个功能区类别包含一个或多个功能区面板。

  • Ribbon Tab — 功能区选项卡
    功能区栏上的选项卡。

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

  • Role — 角色
    在 .NET Framework 安全性中:有着与安全性有关的相同特权的指定主体集。另请参见:主体。

    在 ADO.NET Entity Framework 中:赋予给关联的每个 End 的名称,用于明确关系的语义。另请参见:End。

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

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

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

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

  • Runtime Callable Wrapper — 运行时可调用的包装 (RCW)
    一种 .NET Framework 对象,它充当计数引用 COM 对象的代理。

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

  • 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 for Silverlight 类库中的受信任代码使用。安全关键类型和成员不能由 Silverlight 应用程序代码使用。另请参见:Silverlight。

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

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

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

  • Sequence — 序列
    LINQ 上下文中的可查询类型的实例。

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

  • Server Control — 服务器控件
    请参见 ASP.NET 服务器控件的定义。

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

  • Set Difference — 差集
    比较两个集时,差集为第一个集中未出现在第二个集中的成员的集合。

  • Set Intersection — 交集
    比较两个集时,交集为既出现在第一个集中又出现在第二个集中的元素的集合。

  • Set Union — 并集
    比较两个集时,并集为两个集中的所有元素的集合。

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

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

  • Shared Name — 共享名
    请参见另一术语:强名称

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

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

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

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

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

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

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

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

  • Slot — 槽
    导入的函数在可执行文件的导入地址表中的位置偏移量,或 Microsoft 中间语言 (MSIL) P-code 程序集中的内存地址的位置偏移量。

  • Smart Tag — 智能标记
    附加到控件或组件的标志符号,它公开通常执行的任务。

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

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

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

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

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

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

  • Standard Query Operators — 标准查询运算符
    用于构成 LINQ 模式的方法。可以使用这些方法查询可使用 LINQ 提供程序的任意数据源。

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

  • Step Clause — Step 子句
    指定循环计数器在每次遍历 For...Next 循环后的增量。在下面的示例中,“Step 2”为 Step 子句:For loopCounter = 1 to 100 Step 2

  • 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 对象管理器。

  • Tabbed Docking Bar — 选项卡式停靠栏
    可停靠的属性页。

  • Tabbed Group — 选项卡式组
    显示在多文档界面 (MDI) 应用程序的工作区中、具有选项卡的一组子窗口。通过将选项卡拖动到窗口的右边缘或下边缘并停靠该选项卡,可以创建一个新的 MDI 选项卡式组。

  • 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 更改函数参数的大小或类型。

  • Toolbar Edit Box Button — 工具栏编辑框按钮
    位于工具栏上的编辑框。

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

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

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

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

  • Type Argument — 类型实参
    请参见另一术语:泛型类型实参

  • Type Inference — 类型推理
    编译器用来确定一个局部变量的数据类型的进程,该局部变量已经声明,但未显式声明其数据类型。类型是根据为变量所提供的初始值推断得到的。

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

  • Unmanaged Function — 非托管函数
    编译为机器码(如 x86 或 x64)而非中间语言 (IL) 的函数。

  • User Control — 用户控件
    在 ASP.NET 中:使用与 ASP.NET 页相同的语法,以声明方式创作的服务器控件。该控件用 .ascx 扩展名保存为文本文件。用户控件允许对页功能进行分区和重用。第一次请求时,页框架立即将用户控件分析为从 System.Web.UI.UserControl 派生的类,并将该类编译到一个程序集中;页框架在后面的请求中将重用该程序集。因为用户控件不需要预编译就可以进行页面样式创作和部署,所以开发起来很容易。

    在 Windows 窗体中:在应用程序内部或应用程序之间提供一致性行为和用户界面的复合控件。用户控件可以是某个应用程序的本地控件,也可以添加到库中并编译成 DLL 供多个应用程序使用。

  • User-Defined Type (UDT) — 用户定义的类型 (UDT)
    使用预编译器的 typedef 指令以新名称显式定义的基本数据类型。它等效于根据其进行定义的基类型。

  • 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 — 视区
    DataRepeater 控件的一部分,用于在运行时显示重复的项。

  • Virtual Address (VA) — 虚拟地址 (VA)
    一个内存位置,对于具有虚拟内存的系统,插入的硬件和/或软件将该内存位置映射到物理内存。随着应用程序的运行,当数据和程序分页到新的内存位置时,同一虚拟地址可以映射到许多不同的物理地址。

  • Virtual-mode Data Binding — 虚拟模式数据绑定
    一种数据绑定,其中数据绑定控件只从数据库中检索用户将能够从屏幕上看见的行数。

  • Visual Manager — 可视化管理器
    支持在全局级别上更改应用程序外观的类。CMFCVisualManager 类可以与名为可视化管理器的类一起使用。每个可视化管理器都提供指令,以使用一致的 GUI 样式(例如 Office 2003 样式)绘制应用程序的 GUI 控件。

  • Visual Studio SDK
    VSIP 合作伙伴用于扩展 Visual Studio 集成开发环境的软件开发工具包。

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

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

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

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

  • Web Parts — 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 Parts Controls — Web 部件控件
    Web 部件控件集里的各种控件类型的一种通称方式。另请参见:Web 部件控件集。

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

  • Web Server Control — Web 服务器控件
    属于 System.Web.UI.WebControls 命名空间的 ASP.NET 服务器控件。Web 服务器控件比 HTML 服务器控件更丰富、更抽象。Web 服务器控件在 ASP.NET 页上有 asp 标记前缀,例如 <asp:Button runat="server" />。另请参见: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 Communication Foundation
    一种 Windows Vista 托管技术,用于生成并管理面向服务的系统。

  • Windows Communication Foundation (WCF) Application Service — Windows Communication Foundation (WCF) 应用程序服务
    ASP.NET 中的一个类似身份验证、配置文件属性或角色的应用程序服务,任何可以读取和发送 SOAP 1.1 格式消息的非 ASP.NET 应用程序都可以访问该服务。WCF 服务使不同类型的应用程序能够共享常见数据,如用于登录的用户凭据。另请参见:应用程序服务。

  • Windows Forms — Windows 窗体
    丰富的 Windows 客户端库。

  • Windows Forms Designer — Windows 窗体设计器
    一种能够快速开发基于 Windows 的应用程序的工具。可以使用此工具为窗体添加控件,对控件进行排列,并为控件事件编写代码。

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

  • Windows Presentation Foundation
    一种 Windows Vista 托管技术,此技术可增强应用程序用户界面和多媒体内容的可视化效果和显示。

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

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

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

  • World Transformation — 世界变换
    将世界坐标转换为页面坐标的变换。另请参见:页面坐标、世界坐标。

  • WPF
    请参见另一个术语:Windows Presentation Foundation

  • WPF Designer — 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 部件控件集。