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.
Meghatározza az alapszkriptmotor-osztályt.
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
- Öröklődés
-
BaseVsaEngine
- Származtatott
- Attribútumok
- Megvalósítás
Mezők
| Name | Description |
|---|---|
| applicationPath |
Elavult.
Megadja az alkalmazás elérési útját. |
| assemblyVersion |
Elavult.
Megadja a szerelvény verzióját. |
| compiledRootNamespace |
Elavult.
A lefordított gyökérnévteret adja meg. |
| engineMoniker |
Elavult.
Megadja a motor monikerét. |
| engineName |
Elavult.
Megadja a motor nevét. |
| engineSite |
Elavult.
Megadja a motor helyét. |
| errorLocale |
Elavult.
Megadja a hiba területi beállítását. |
| executionEvidence |
Elavult.
Megadja a végrehajtási bizonyítékokat. |
| failedCompilation |
Elavult.
Azt jelzi, hogy a fordítás nem sikerült-e. |
| genDebugInfo |
Elavult.
Azt jelzi, hogy létre van-e hozva hibakeresési információ. |
| haveCompiledState |
Elavult.
Azt jelzi, hogy van-e lefordított állapot. |
| isClosed |
Elavult.
Azt jelzi, hogy a motor be van-e zárva. |
| isDebugInfoSupported |
Elavult.
Megadja, hogy támogatottak-e a hibakeresési információk. |
| isEngineCompiled |
Elavult.
Azt jelzi, hogy a motor lefordítva van-e. |
| isEngineDirty |
Elavult.
Azt jelzi, hogy az elem aktuális memóriabeli ábrázolása eltér-e a megőrzött ábrázolástól. |
| isEngineInitialized |
Elavult.
Azt jelzi, hogy a motor inicializálva van-e. |
| isEngineRunning |
Elavult.
Azt jelzi, hogy a motor fut-e. |
| loadedAssembly |
Elavult.
Megadja a betöltött szerelvényt. |
| nameTable |
Elavult.
Megadja a névtáblát. |
| rootNamespace |
Elavult.
Lekéri vagy beállítja a gyökérnévteret. |
| scriptLanguage |
Elavult.
Megadja a szkript nyelvét. |
| startupClass |
Elavult.
Az indítási osztályt adja meg. |
| startupInstance |
Elavult.
Az indítási példányt adja meg. |
| vsaItems |
Elavult.
Az IVsaItem-objektumok gyűjteményét adja meg. |
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.
Lekéri vagy beállítja a bizonyítékokat az aktuális objektum identitásának érvényesítése céljából. |
| GenerateDebugInfo |
Elavult.
Lekéri vagy beállít egy értéket, amely 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.
Olyan értéket kap, amely jelzi, hogy a motor jelenleg futási módban van-e. |
| Items |
Elavult.
Lekéri az IVsaItems-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 motor által használt gyökér monikert. |
| 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 IVsaSite objektumot, amelyet a motor használ a gazdagéppel való kommunikációhoz. |
| Version |
Elavult.
Lekéri a motor által támogatott nyelvfordító aktuális verzióját Major.Minor.Revision.Build formátumban. |
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(IVsaPersistSite) |
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(IVsaPersistSite) |
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(VsaError) |
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(IVsaPersistSite) |
Elavult.
A motort a forráselemek betöltésére irányítja. |
| 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(IVsaPersistSite) |
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. |