BaseVsaEngine Klas

Definitie

Let op

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.

Definieert de klasse basisscriptengine.

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
Overname
BaseVsaEngine
Afgeleid
Kenmerken
Implementeringen

Velden

Name Description
applicationPath
Verouderd.

Hiermee geeft u het toepassingspad op.

assemblyVersion
Verouderd.

Hiermee geeft u de assemblyversie.

compiledRootNamespace
Verouderd.

Hiermee geeft u de gecompileerde hoofdnaamruimte.

engineMoniker
Verouderd.

Hiermee geeft u de motor moniker.

engineName
Verouderd.

Hiermee geeft u de naam van de engine.

engineSite
Verouderd.

Hiermee geeft u de enginesite.

errorLocale
Verouderd.

Hiermee geeft u de landinstelling voor de fout op.

executionEvidence
Verouderd.

Hiermee geeft u het uitvoerbewijs op.

failedCompilation
Verouderd.

Geeft aan of de compilatie is mislukt.

genDebugInfo
Verouderd.

Geeft aan of foutopsporingsgegevens worden gegenereerd.

haveCompiledState
Verouderd.

Geeft aan of er een gecompileerde status is.

isClosed
Verouderd.

Geeft aan of de motor is gesloten.

isDebugInfoSupported
Verouderd.

Hiermee geeft u op of foutopsporingsgegevens worden ondersteund.

isEngineCompiled
Verouderd.

Geeft aan of de engine is gecompileerd.

isEngineDirty
Verouderd.

Hiermee wordt aangegeven of de huidige weergave in het geheugen van het item verschilt van de persistente weergave.

isEngineInitialized
Verouderd.

Geeft aan of de engine is geïnitialiseerd.

isEngineRunning
Verouderd.

Geeft aan of de engine wordt uitgevoerd.

loadedAssembly
Verouderd.

Hiermee geeft u de geladen assembly.

nameTable
Verouderd.

Hiermee geeft u de naamtabel.

rootNamespace
Verouderd.

Hiermee haalt u de hoofdnaamruimte op of stelt u deze in.

scriptLanguage
Verouderd.

Hiermee geeft u de scripttaal op.

startupClass
Verouderd.

Hiermee geeft u de opstartklasse op.

startupInstance
Verouderd.

Hiermee geeft u het opstartexemplaren op.

vsaItems
Verouderd.

Hiermee geeft u de verzameling van IVsaItem-objecten.

Eigenschappen

Name Description
AppDomain
Verouderd.

Hiermee haalt u het toepassingsdomein op of stelt u dit in.

ApplicationBase
Verouderd.

Hiermee haalt u de toepassingsbasis op of stelt u deze in.

Assembly
Verouderd.

Hiermee haalt u een verwijzing op naar de actieve assembly die wordt gegenereerd door de run-methode.

Evidence
Verouderd.

Hiermee wordt het bewijs opgehaald of ingesteld voor het valideren van de identiteit van het huidige object.

GenerateDebugInfo
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de scriptengine foutopsporingsgegevens produceert wanneer de compile-methode wordt aangeroepen.

IsCompiled
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de bron is gecompileerd.

IsDirty
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de huidige in-memory weergave van het item verschilt van de persistente weergave.

IsRunning
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de engine zich momenteel in de uitvoeringsmodus bevindt.

Items
Verouderd.

Hiermee haalt u de verzameling IVsaItems-objecten op, die alle items vertegenwoordigen die aan de engine zijn toegevoegd.

Language
Verouderd.

Hiermee haalt u de naam op van de programmeertaal die wordt ondersteund door de engine.

LCID
Verouderd.

Hiermee haalt u de geografische landinstelling en taal op waarin uitzonderingsberichten moeten worden gemeld of ingesteld.

Name
Verouderd.

Hiermee haalt u de weergavenaam van de engine op of stelt u deze in.

RootMoniker
Verouderd.

Hiermee haalt u de hoofd moniker op die door de engine wordt gebruikt.

RootNamespace
Verouderd.

Hiermee haalt u de hoofdnaamruimte op die door de engine wordt gebruikt of stelt u deze in.

Site
Verouderd.

Hiermee wordt het door de host geïmplementeerde IVsaSite-object opgehaald of ingesteld dat door de engine wordt gebruikt om te communiceren met de host.

Version
Verouderd.

Hiermee haalt u de huidige versie op van de taalcompilator die door de engine wordt ondersteund, in de vorm Major.Minor.Revision.Build.

Methoden

Name Description
Close()
Verouderd.

Sluit de motor.

Compile()
Verouderd.

Zorgt ervoor dat de engine de bestaande bronstatus compileert.

DoClose()
Verouderd.

Sluit de motor.

DoCompile()
Verouderd.

Zorgt ervoor dat de scriptengine de bestaande bronstatus compileert.

DoLoadSourceState(IVsaPersistSite)
Verouderd.

Stuurt de engine om bronitems te laden.

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

Slaat de gecompileerde status van de scriptengine op; optioneel worden ook foutopsporingsgegevens opgeslagen.

DoSaveSourceState(IVsaPersistSite)
Verouderd.

Hiermee wordt de scriptengine om de bronstatus naar het opgegeven object te behouden.

Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Error(VsaError)
Verouderd.

Retourneert een fout.

GetCustomOption(String)
Verouderd.

Hiermee haalt u implementatiespecifieke opties voor de engine op.

GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetOption(String)
Verouderd.

Hiermee haalt u implementatiespecifieke opties voor de engine op.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitNew()
Verouderd.

Geeft een melding dat de initialisatiefase is voltooid.

IsValidIdentifier(String)
Verouderd.

Controleert of de opgegeven id geldig is voor de engine.

IsValidNamespaceName(String)
Verouderd.

Controleert of de opgegeven naamruimte geldig is voor de engine.

LoadCompiledState()
Verouderd.

Laadt de gecompileerde status.

LoadSourceState(IVsaPersistSite)
Verouderd.

Stuurt de engine om bronitems te laden.

MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Preconditions(BaseVsaEngine+Pre)
Verouderd.

Hiermee stelt u de voorwaardevlagmen in.

Reset()
Verouderd.

Hiermee verwijdert u de engine uit de actieve status en wordt de automatisch gebonden gebeurtenis-handlers verbroken.

ResetCompiledState()
Verouderd.

Hiermee stelt u de gecompileerde status opnieuw in.

RevokeCache()
Verouderd.

Ongeldig de assembly in de cache voor de engine, zoals opgegeven door de hoofdoorzaak.

Run()
Verouderd.

Start de uitvoering van gecompileerde code in de engine en verbindt alle gebeurtenis-handlers.

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

Slaat de gecompileerde status van de engine op; optioneel worden ook foutopsporingsgegevens opgeslagen.

SaveSourceState(IVsaPersistSite)
Verouderd.

Stuurt de engine om de bronstatus te behouden.

SetCustomOption(String, Object)
Verouderd.

Hiermee stelt u implementatiespecifieke opties voor de engine in.

SetOption(String, Object)
Verouderd.

Hiermee stelt u implementatiespecifieke opties voor de engine in.

ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateRootMoniker(String)
Verouderd.

Valideert de hoofd moniker.

Van toepassing op