VsaEngine 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.
public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : 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.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = 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.")>]
type VsaEngine = class
interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
- Öröklődés
-
VsaEngine
- Attribútumok
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| VsaEngine() |
Elavult.
Inicializálja a VsaEngine osztály új példányát. |
Mezők
| Name | Description |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
Tulajdonságok
| Name | Description |
|---|---|
| Assembly |
Elavult.
A metódus által Run() létrehozott futó szerelvényre mutató hivatkozást kap. |
| 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 szkriptmotor hibakeresési információk létrehozására van-e beállítva a Compile() metódus meghívásakor. |
| IsDirty |
Elavult.
Olyan értéket kap, amely jelzi, hogy a szkriptmotor forrásállapota megváltozott-e az utolsó mentési művelet óta, vagy a szkriptmotor eredeti betöltése óta. |
| IsRunning |
Elavult.
Olyan értéket kap, amely jelzi, hogy a szkriptmotor jelenleg futtatási módban van-e. |
| Items |
Elavult.
Lekéri az IVsaItems objektumgyűjteményt IVsaItem , amely a szkriptmotorhoz a CreateItem metódussal hozzáadott összes elemet tartalmazza, beleértve a kódelemeket, a referenciaelemeket és a globális elemeket. |
| Language |
Elavult.
Lekéri a szkriptmotor által támogatott programozási nyelv nem honosított 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 annak a szkriptmotornak a megjelenítendő nevét, amelyet elsősorban az egyes szkriptmotorok azonosítására használnak egy üzemeltetett környezetben lévő felhasználók számára. |
| RootMoniker |
Elavult.
Lekéri vagy beállítja a szkriptmotor gyökér monikerét. |
| RootNamespace |
Elavult.
Lekéri vagy beállítja a szkriptmotor által használt gyökérnévteret. |
| Site |
Elavult.
Lekéri vagy beállítja a szkriptmotor által a gazdagéppel való kommunikációhoz használt gazdagép által implementált IVsaSite objektumot. |
| Version |
Elavult.
Lekéri a szkriptmotor által támogatott nyelvfordító aktuális verzióját Major.Minor.Revision.Build formátumban. |
Metódusok
| Name | Description |
|---|---|
| CheckEngine() | |
| Close() |
Elavult.
Bezárja a szkriptmotort, és minden erőforrást felszabadít. Ha a szkriptmotor jelenleg fut, a rendszer először a Reset() metódust hívja meg. |
| Compile() |
Elavult.
A szkriptmotor a meglévő forrásállapot fordítását okozza. |
| CreateEngine() | |
| Dispose(Boolean) |
Elavult.
Az aktuális VsaEngineerőforrás által használt összes erőforrást felszabadítja. |
| Equals(Object) |
Elavult.
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Finalize() |
Elavult.
Lehetővé teszi az objektumok számára, hogy megpróbálják felszabadítani az erőforrásokat, és más tisztítási műveleteket hajtsanak végre, mielőtt a szemétgyűjtés visszanyeri azt. |
| GetExceptionToThrow(Exception) | |
| 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 szkriptmotorra. |
| LoadSourceState(IVsaPersistSite) |
Elavult.
A szkriptmotort arra irányítja, hogy betöltse a forráselemeket a megőrzési pontjukról, a kezelőfelületet megvalósító IVsaPersistSite gazdagép által megadott objektumnak megfelelően. |
| MemberwiseClone() |
Elavult.
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Reset() |
Elavult.
Eltávolítja a szkriptmotort a futó állapotból, és leválasztja az automatikusan kötött eseménykezelőket. |
| 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 szkriptmotorban, és köti az összes eseménykezelőt. |
| SaveCompiledState(Byte[], Byte[]) |
Elavult.
Menti a szkriptmotor lefordított állapotát; lehetőség szerint a hibakeresési információkat is menti. |
| SaveSourceState(IVsaPersistSite) |
Elavult.
A szkriptmotort a forrásállapot a megadott IVsaPersistSite objektumra való megőrzésére irányítja. |
| SetOption(String, Object) |
Elavult.
Implementációs beállításokat állít be egy szkriptmotorhoz. |
| ToString() |
Elavult.
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |