Microsoft.JScript.Vsa 命名空间

包含一些接口,这些接口允许你将 .NET Framework 脚本引擎的脚本集成到 JScript 中,以及在运行时编译和执行代码。

BaseVsaEngine

实现 IJSVsaEngine 接口。

BaseVsaSite

启用主机与脚本引擎之间的通信。

BaseVsaStartup

用于启动和重置基 VSA 引擎。

JSVsaException

此类型支持 .NET Framework 基础结构,不能在代码中直接使用。

ResInfo

对脚本引擎,此类、成员或属性在内部,且不应从您的代码中调用。

VsaEngine

实现 IJSVsaEngine 接口。

接口

IJSVsaCodeItem

表示要通过脚本引擎编译的代码项。

IJSVsaEngine

定义脚本引擎必须支持的方法和属性,并提供对脚本引擎的编程访问。

IJSVsaError

提供在执行过程中遇到的编译错误的访问。

IJSVsaGlobalItem

介绍添加到脚本引擎中的全局对象。

IJSVsaItem

为所有添加到 .NET 脚本引擎的项定义一个接口,包括代码项、引用项和全局项。 它定义应用于该引擎识别的所有项类型的泛型属性和方法。

IJSVsaItems

定义 IJSVsaItem 对象集合的接口,可通过名称或索引对其进行定位。

IJSVsaPersistSite

对项目持久性进行管理,并对使用由主机实现的保存和加载操作的代码和其他项进行存储和检索。

IJSVsaReferenceItem

描述一个添加到脚本引擎的引用。

IJSVsaSite

启用主机与脚本引擎之间的通信。 该接口由主机实现。

枚举

BaseVsaEngine.Pre

BaseVsaEngine 类提供枚举。

JSVsaError

定义可由 .NET 脚本引擎引发的异常集。

JSVsaItemFlag

将代码项的类型标识为“类”、“模块”或“无”。

JSVsaItemType

表示项的类型。