BaseVsaEngine Osztály

Definíció

Figyelemfelhívás

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.

Implementálja az interfészt 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
Öröklődés
BaseVsaEngine
Származtatott
Attribútumok
Megvalósítás

Mezők

Name Description
applicationPath
Elavult.

Lekéri vagy beállítja az alkalmazás elérési útját.

assemblyVersion
Elavult.

Lekéri vagy beállítja a szerelvény verzióját.

compiledRootNamespace
Elavult.

Lekéri vagy beállítja a lefordított gyökérnévteret.

engineMoniker
Elavult.

Lekéri vagy beállítja a motor monikerét.

engineName
Elavult.

Lekéri vagy beállítja a motor nevét.

engineSite
Elavult.

Lekéri vagy beállítja a motor helyét.

errorLocale
Elavult.

Lekéri vagy beállítja a hiba területi beállítását.

executionEvidence
Elavult.

Lekéri vagy beállítja a végrehajtási bizonyítékot.

failedCompilation
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a fordítás sikertelen volt-e.

genDebugInfo
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy létrejön-e hibakeresési információ.

haveCompiledState
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy van-e lefordított állapot.

isClosed
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a motor be van-e zárva.

isDebugInfoSupported
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy támogatottak-e a hibakeresési információk.

isEngineCompiled
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a motor lefordítva van-e.

isEngineDirty
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy az elem aktuális memóriabeli ábrázolása eltér-e a megőrzött ábrázolástól.

isEngineInitialized
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a motor inicializálva van-e.

isEngineRunning
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a motor fut-e.

loadedAssembly
Elavult.

Lekéri vagy beállítja a betöltött szerelvényt.

nameTable
Elavult.

Lekéri vagy beállítja a névtáblát.

rootNamespace
Elavult.

Lekéri vagy beállítja a gyökérnévteret.

scriptLanguage
Elavult.

Lekéri vagy beállítja a szkript nyelvét.

startupClass
Elavult.

Lekéri vagy beállítja az indítási osztályt.

startupInstance
Elavult.

Lekéri vagy beállítja az indítási példányt.

vsaItems
Elavult.

Lekéri vagy beállítja az IVsaItem-objektumok gyűjteményét.

Tulajdonságok

Name Description
AppDomain
Elavult.

Lekéri vagy beállítja az alkalmazástartományt.

ApplicationBase
Elavult.

Lekéri vagy beállítja az alkalmazásbázist.

Assembly
Elavult.

Lekéri a Run metódus által létrehozott futó szerelvényre mutató hivatkozást.

Evidence
Elavult.

Bizonyítékokat nyújt az aktuális objektum identitásának ellenőrzéséhez.

GenerateDebugInfo
Elavult.

Lekéri vagy beállít egy logikai értéket, amely azt jelzi, hogy a szkriptmotor hibakeresési információkat hoz-e létre a Fordítás metódus meghívásakor.

IsCompiled
Elavult.

Olyan értéket kap, amely jelzi, hogy a forrás lefordítva van-e.

IsDirty
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy az elem aktuális memóriabeli ábrázolása eltér-e a megőrzött ábrázolástól.

IsRunning
Elavult.

Logikai értéket kap, amely azt jelzi, hogy a motor jelenleg futási módban van-e.

Items
Elavult.

Lekéri az IJSVsaItem objektumok gyűjteményét, amelyek a motorhoz hozzáadott összes elemet képviselik.

Language
Elavult.

Lekéri a motor által támogatott programozási nyelv nevét.

LCID
Elavult.

Lekéri vagy beállítja a földrajzi területi beállításokat és a nyelvet, amelyben a kivételüzeneteket be szeretné jelenteni.

Name
Elavult.

Lekéri vagy beállítja a motor megjelenítendő nevét.

RootMoniker
Elavult.

Lekéri vagy beállítja a szkriptmotor gyökér monikerét.

RootNamespace
Elavult.

Lekéri vagy beállítja a motor által használt gyökérnévteret.

Site
Elavult.

Lekéri vagy beállítja a gazdagép által implementált IJSVsaSite objektumot, amelyet a motor használ a gazdagéppel való kommunikációhoz.

Version
Elavult.

Lekéri a motor által támogatott nyelvi fordító aktuális verzióját.Major.Minor.Revision.Build

Metódusok

Name Description
Close()
Elavult.

Bezárja a motort.

Compile()
Elavult.

A motor a meglévő forrásállapot fordítását okozza.

DoClose()
Elavult.

Bezárja a motort.

DoCompile()
Elavult.

A szkriptmotor a meglévő forrásállapot fordítását okozza.

DoLoadSourceState(IJSVsaPersistSite)
Elavult.

A motort a forráselemek betöltésére irányítja.

DoSaveCompiledState(Byte[], Byte[])
Elavult.

Menti a szkriptmotor lefordított állapotát; lehetőség szerint a hibakeresési információkat is menti.

DoSaveSourceState(IJSVsaPersistSite)
Elavult.

A szkriptmotort a forrásállapot a megadott objektumra való megőrzésére irányítja.

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Error(JSVsaError)
Elavult.

Hibát ad vissza.

GetCustomOption(String)
Elavult.

Lekéri a motor implementációspecifikus beállításait.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetOption(String)
Elavult.

Lekéri a motor implementációspecifikus beállításait.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
InitNew()
Elavult.

Értesítést küld az inicializálási fázis befejezéséről.

IsValidIdentifier(String)
Elavult.

Ellenőrzi, hogy a megadott azonosító érvényes-e a motorra.

IsValidNamespaceName(String)
Elavult.

Ellenőrzi, hogy a megadott névtér érvényes-e a motorra.

LoadCompiledState()
Elavult.

Betölti a lefordított állapotot.

LoadSourceState(IJSVsaPersistSite)
Elavult.

A motort arra irányítja, hogy betöltse a forráselemeket a gazda által biztosított objektum által megadott adatmegőrzési pontból.

MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Preconditions(BaseVsaEngine+Pre)
Elavult.

Beállítja az előfeltételek jelzőit.

Reset()
Elavult.

Eltávolítja a motort a futó állapotból, és leválasztja az automatikusan kötött eseménykezelőket.

ResetCompiledState()
Elavult.

Visszaállítja a lefordított állapotot.

RevokeCache()
Elavult.

Érvényteleníti a motor gyorsítótárazott szerelvényét a fő moniker által megadott módon.

Run()
Elavult.

Elindítja a lefordított kód végrehajtását a motorban, és összeköti az összes eseménykezelőt.

SaveCompiledState(Byte[], Byte[])
Elavult.

Menti a motor lefordított állapotát; lehetőség szerint a hibakeresési információkat is menti.

SaveSourceState(IJSVsaPersistSite)
Elavult.

A motort a forrásállapot megőrzésére irányítja.

SetCustomOption(String, Object)
Elavult.

Implementációspecifikus beállításokat állít be a motorhoz.

SetOption(String, Object)
Elavult.

Implementációspecifikus beállításokat állít be a motorhoz.

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
ValidateRootMoniker(String)
Elavult.

Ellenőrzi a gyökér monikert.

A következőre érvényes: