BaseVsaEngine 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.
实现 IJSVsaEngine 接口。
public ref class BaseVsaEngine abstract : Microsoft::JScript::Vsa::IJSVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.JScript.Vsa.IJSVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
interface IJSVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IJSVsaEngine
- 继承
-
BaseVsaEngine
- 派生
- 属性
- 实现
字段
applicationPath |
已过时.
获取或设置应用程序的路径。 |
assemblyVersion |
已过时.
获取或设置程序集版本。 |
compiledRootNamespace |
已过时.
获取或设置已编译的根命名空间。 |
engineMoniker |
已过时.
获取或设置引擎名字对象。 |
engineName |
已过时.
获取或设置引擎名称。 |
engineSite |
已过时.
获取或设置引擎站点。 |
errorLocale |
已过时.
获取或设置错误号。 |
executionEvidence |
已过时.
获取或设置执行 ID。 |
failedCompilation |
已过时.
获取或设置一个值,该值指示编译是否失败。 |
genDebugInfo |
已过时.
获取或设置一个值,该值指示是否生成调试信息。 |
haveCompiledState |
已过时.
获取或设置一个值,该值指示是否具有已编译的状态。 |
isClosed |
已过时.
获取或设置一个值,该值指示引擎是否关闭。 |
isDebugInfoSupported |
已过时.
获取或设置一个值,该值指示是否支持调试信息。 |
isEngineCompiled |
已过时.
获取或设置一个值,该值指示引擎是否编译。 |
isEngineDirty |
已过时.
获取或设置一个值,该值指示该项的当前内存中表示形式是否与保留的表示形式不同。 |
isEngineInitialized |
已过时.
获取或设置一个值,该值指示引擎是否初始化。 |
isEngineRunning |
已过时.
获取或设置一个指示引擎是否正在运行的值。 |
loadedAssembly |
已过时.
获取或设置已加载程序集。 |
nameTable |
已过时.
获取或设置名称表。 |
rootNamespace |
已过时.
获取或设置根命名空间。 |
scriptLanguage |
已过时.
获取或设置脚本语言。 |
startupClass |
已过时.
获取或设置启动类。 |
startupInstance |
已过时.
获取或设置启动实例。 |
vsaItems |
已过时.
获取或设置子对象的集合。 |
属性
AppDomain |
已过时.
获取或设置要应用程序域。 |
ApplicationBase |
已过时.
获取或设置应用程基。 |
Assembly |
已过时.
获取由 Run 方法生成的运行程序集的引用。 |
Evidence |
已过时.
提供用于验证当前对象的标识的证据。 |
GenerateDebugInfo |
已过时.
获取或设置指示脚本引擎会不会在调用 Compile 方法时产生调试信息的布尔值。 |
IsCompiled |
已过时.
获取一个值,该值指示源是否已编译。 |
IsDirty |
已过时.
获取或设置一个值,该值指示该项的当前内存中表示形式是否与保留的表示形式不同。 |
IsRunning |
已过时.
获取报告引擎当前是否处于运行模式的布尔值。 |
Items |
已过时.
获取 IJSVsaItem 对象的集合,该集合表示添加到引擎的所有项。 |
Language |
已过时.
获取由该引擎支持的编程语言名称。 |
LCID |
已过时.
获取或设置在报告异常消息时所使用的地理区域设置和语言。 |
Name |
已过时.
获取或设置引擎的显示名称。 |
RootMoniker |
已过时.
获取或设置脚本引擎的根名字对象。 |
RootNamespace |
已过时.
获取或设置该引擎使用的根命名空间。 |
Site |
已过时.
获取或设置由宿主实现的 IJSVsaSite 对象,该引擎使用此对象与宿主通信。 |
Version |
已过时.
获取引擎支持的语言编译器的当前版本,格式为 |
方法
Close() |
已过时.
关闭该引擎。 |
Compile() |
已过时.
使引擎编译现有的源状态。 |
DoClose() |
已过时.
关闭该引擎。 |
DoCompile() |
已过时.
使脚本引擎编译现有的源状态。 |
DoLoadSourceState(IJSVsaPersistSite) |
已过时.
指示引擎加载源项。 |
DoSaveCompiledState(Byte[], Byte[]) |
已过时.
保存脚本引擎的编译状态;它还可选择保存调试信息。 |
DoSaveSourceState(IJSVsaPersistSite) |
已过时.
指示脚本引擎将其源状态保存到指定的对象。 |
Equals(Object) |
已过时.
确定指定对象是否等于当前对象。 (继承自 Object) |
Error(JSVsaError) |
已过时.
返回错误。 |
GetCustomOption(String) |
已过时.
获取引擎实现特定的选项。 |
GetHashCode() |
已过时.
作为默认哈希函数。 (继承自 Object) |
GetOption(String) |
已过时.
获取引擎实现特定的选项。 |
GetType() |
已过时.
获取当前实例的 Type。 (继承自 Object) |
InitNew() |
已过时.
提供初始化阶段已完成的通知。 |
IsValidIdentifier(String) |
已过时.
检查提供的标识符是否对引擎有效。 |
IsValidNamespaceName(String) |
已过时.
检查提供的命名空间是否对引擎有效。 |
LoadCompiledState() |
已过时.
加载编译状态。 |
LoadSourceState(IJSVsaPersistSite) |
已过时.
如宿主提供的对象所指定的那样,指示引擎从持久性点加载源项。 |
MemberwiseClone() |
已过时.
创建当前 Object 的浅表副本。 (继承自 Object) |
Preconditions(BaseVsaEngine+Pre) |
已过时.
设置前置条件标志。 |
Reset() |
已过时.
从运行状态中移除引擎,并自动断开与绑定事件处理程序的连接。 |
ResetCompiledState() |
已过时.
重置编译状态。 |
RevokeCache() |
已过时.
为引擎将缓存程序集无效化,由其根名字对象指定。 |
Run() |
已过时.
启动引擎中已编译代码的执行,并绑定所有事件处理程序。 |
SaveCompiledState(Byte[], Byte[]) |
已过时.
保存引擎的编译状态;它还可选择保存调试信息。 |
SaveSourceState(IJSVsaPersistSite) |
已过时.
指示引擎坚持其源状态。 |
SetCustomOption(String, Object) |
已过时.
为该引擎设置特定于实现的选项。 |
SetOption(String, Object) |
已过时.
为该引擎设置特定于实现的选项。 |
ToString() |
已过时.
返回表示当前对象的字符串。 (继承自 Object) |
ValidateRootMoniker(String) |
已过时.
验证根名字对象。 |