Share via


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
已淘汰.

指定引擎 Moniker。

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
已淘汰.

取得或設定值,該值表示呼叫編譯方法時,指令碼引擎是否產生偵錯資訊。

IsCompiled
已淘汰.

取得值,該值表示來源是否已編譯。

IsDirty
已淘汰.

取得或設定值,這個值表示項目目前的記憶體中表示與保存的表示是否有所不同。

IsRunning
已淘汰.

取得值,該值表示引擎目前是否處於執行模式。

Items
已淘汰.

取得 IVsaItems 物件的集合,其代表新增至引擎的所有項目。

Language
已淘汰.

取得引擎支援的程式語言名稱。

LCID
已淘汰.

取得或設定用來報告例外狀況訊息的地區設定和語言。

Name
已淘汰.

取得或設定引擎的顯示名稱。

RootMoniker
已淘汰.

取得或設定引擎所使用的根 Moniker。

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()
已淘汰.

依照根 Moniker 所指定,使引擎的快取組件失效。

Run()
已淘汰.

啟始引擎中已編譯程式碼的執行,並繫結所有事件處理常式。

SaveCompiledState(Byte[], Byte[])
已淘汰.

儲存引擎編譯的狀態,並選擇性儲存偵錯資訊。

SaveSourceState(IVsaPersistSite)
已淘汰.

指示引擎保存來源狀態。

SetCustomOption(String, Object)
已淘汰.

設定此引擎的實作特定選項。

SetOption(String, Object)
已淘汰.

設定此引擎的實作特定選項。

ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)
ValidateRootMoniker(String)
已淘汰.

驗證根 Moniker。

適用於