BaseVsaEngine Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |
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. |