BaseVsaEngine 类

定义

注意

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.

定义基础脚本引擎类。

public ref class BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
[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.Vsa.IVsaEngine
type BaseVsaEngine = class
    interface IVsaEngine
[<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 IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
继承
BaseVsaEngine
派生
属性
实现

字段

applicationPath
已过时.

指定应用程序路径。

assemblyVersion
已过时.

指定程序集版本。

compiledRootNamespace
已过时.

指定已编译的根命名空间。

engineMoniker
已过时.

指定引擎名字对象。

engineName
已过时.

指定引擎名称。

engineSite
已过时.

指定引擎站点。

errorLocale
已过时.

指定错误区域设置。

executionEvidence
已过时.

指定执行证据。

failedCompilation
已过时.

指示编译是否失败。

genDebugInfo
已过时.

指示是否生成调试信息。

haveCompiledState
已过时.

指示是否具有已编译的状态。

isClosed
已过时.

指示是否关闭引擎。

isDebugInfoSupported
已过时.

指定是否支持调试信息。

isEngineCompiled
已过时.

指示是否编译引擎。

isEngineDirty
已过时.

指示该项的当前内存中表示形式是否与保留的表示形式不同。

isEngineInitialized
已过时.

指示是否初始化引擎。

isEngineRunning
已过时.

指示引擎是否正在运行。

loadedAssembly
已过时.

指定已加载的程序集。

nameTable
已过时.

指定名称表。

rootNamespace
已过时.

获取或设置根命名空间。

scriptLanguage
已过时.

指定脚本语言。

startupClass
已过时.

指定启动类。

startupInstance
已过时.

指定启动实例。

vsaItems
已过时.

指定 IVsaItem 对象的集合。

属性

AppDomain
已过时.

获取或设置要应用程序域。

ApplicationBase
已过时.

获取或设置应用程基。

Assembly
已过时.

获取由 Run 方法生成的运行程序集的引用。

Evidence
已过时.

获取或设置用于验证当前对象的标识的证据。

GenerateDebugInfo
已过时.

获取或设置一个值,该值指示在调用 Compile 方法时脚本引擎是否会生成调试信息。

IsCompiled
已过时.

获取一个值,该值指示源是否已编译。

IsDirty
已过时.

获取或设置一个值,该值指示该项的当前内存中表示形式是否与保留的表示形式不同。

IsRunning
已过时.

获取一个值,该值指示引擎当前是否处于运行模式。

Items
已过时.

获取 IVsaItems 对象的集合,该集合表示添加到引擎的所有项。

Language
已过时.

获取由该引擎支持的编程语言名称。

LCID
已过时.

获取或设置在报告异常消息时所使用的地理区域设置和语言。

Name
已过时.

获取或设置引擎的显示名称。

RootMoniker
已过时.

获取或设置引擎使用的根名字对象。

RootNamespace
已过时.

获取或设置该引擎使用的根命名空间。

Site
已过时.

获取或设置由主机实现的 IVsaSite 对象,该引擎使用此对象与主机通信。

Version
已过时.

获取引擎支持的语言编译器的当前版本,格式为 Major.Minor.Revision.Build。

方法

Close()
已过时.

关闭该引擎。

Compile()
已过时.

使引擎编译现有的源状态。

DoClose()
已过时.

关闭该引擎。

DoCompile()
已过时.

使脚本引擎编译现有的源状态。

DoLoadSourceState(IVsaPersistSite)
已过时.

指示引擎加载源项。

DoSaveCompiledState(Byte[], Byte[])
已过时.

保存脚本引擎的编译状态;它还可选择保存调试信息。

DoSaveSourceState(IVsaPersistSite)
已过时.

指示脚本引擎将其源状态保存到指定的对象。

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
Error(VsaError)
已过时.

返回错误。

GetCustomOption(String)
已过时.

获取引擎实现特定的选项。

GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetOption(String)
已过时.

获取引擎实现特定的选项。

GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
InitNew()
已过时.

提供初始化阶段已完成的通知。

IsValidIdentifier(String)
已过时.

检查提供的标识符是否对引擎有效。

IsValidNamespaceName(String)
已过时.

检查提供的命名空间是否对引擎有效。

LoadCompiledState()
已过时.

加载编译状态。

LoadSourceState(IVsaPersistSite)
已过时.

指示引擎加载源项。

MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
Preconditions(BaseVsaEngine+Pre)
已过时.

设置前置条件标志。

Reset()
已过时.

从运行状态中移除引擎,并自动断开与绑定事件处理程序的连接。

ResetCompiledState()
已过时.

重置编译状态。

RevokeCache()
已过时.

为引擎将缓存程序集无效化,由其根名字对象指定。

Run()
已过时.

启动引擎中已编译代码的执行,并绑定所有事件处理程序。

SaveCompiledState(Byte[], Byte[])
已过时.

保存引擎的编译状态;它还可选择保存调试信息。

SaveSourceState(IVsaPersistSite)
已过时.

指示引擎坚持其源状态。

SetCustomOption(String, Object)
已过时.

为该引擎设置特定于实现的选项。

SetOption(String, Object)
已过时.

为该引擎设置特定于实现的选项。

ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)
ValidateRootMoniker(String)
已过时.

验证根名字对象。

适用于