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.

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.

A következőre érvényes: