VsaEngine Klass

Definition

Varning

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
Arv
VsaEngine
Attribut
Implementeringar

Konstruktorer

Name Description
VsaEngine()
Föråldrad.

Initierar en ny instans av VsaEngine klassen.

Fält

Name Description
_baseEngine
_engineClosed
m_Items

Egenskaper

Name Description
Assembly
Föråldrad.

Hämtar en referens till den löpande sammansättningen som genereras av Run() metoden.

Evidence
Föråldrad.

Hämtar eller anger bevis för att verifiera det aktuella objektets identitet.

GenerateDebugInfo
Föråldrad.

Hämtar eller anger ett värde som anger om skriptmotorn genererar felsökningsinformation när metoden Kompilering anropas.

IsCompiled
Föråldrad.

Hämtar ett värde som anger om skriptmotorn är inställd på att generera felsökningsinformation när Compile() metoden anropas.

IsDirty
Föråldrad.

Hämtar ett värde som anger om skriptmotorns källtillstånd har ändrats sedan den senaste spara-åtgärden eller sedan skriptmotorn ursprungligen lästes in.

IsRunning
Föråldrad.

Hämtar ett värde som anger om skriptmotorn för närvarande är i körningsläge.

Items
Föråldrad.

IVsaItems Hämtar samlingen med IVsaItem objekt, som representerar alla objekt som läggs till i skriptmotorn med metoden CreateItem, inklusive kodobjekt, referensobjekt och globala objekt.

Language
Föråldrad.

Hämtar det icke-lokaliserade namnet på det programmeringsspråk som stöds av skriptmotorn.

LCID
Föråldrad.

Hämtar eller anger det geografiska språk och språk där undantagsmeddelanden ska rapporteras.

Name
Föråldrad.

Hämtar eller anger visningsnamnet för skriptmotorn som främst används för att identifiera enskilda skriptmotorer för användare i en värdbaserad miljö.

RootMoniker
Föråldrad.

Hämtar eller anger en skriptmotors rotmoniker.

RootNamespace
Föråldrad.

Hämtar eller anger det rotnamnområde som används av skriptmotorn.

Site
Föråldrad.

Hämtar eller anger det värd-implementerade IVsaSite objektet som används av skriptmotorn för att kommunicera med värden.

Version
Föråldrad.

Hämtar den aktuella versionen av språkkompilatorn som stöds av skriptmotorn i formatet Major.Minor.Revision.Build.

Metoder

Name Description
CheckEngine()
Close()
Föråldrad.

Stänger skriptmotorn och släpper alla resurser. Om skriptmotorn körs Reset() anropas metoden först.

Compile()
Föråldrad.

Gör att skriptmotorn kompilerar det befintliga källtillståndet.

CreateEngine()
Dispose(Boolean)
Föråldrad.

Släpper alla resurser som används av den aktuella VsaEngine.

Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Finalize()
Föråldrad.

Tillåter att ett objekt försöker frigöra resurser och utföra andra rensningsåtgärder innan det frigörs av skräpinsamling.

GetExceptionToThrow(Exception)
GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetOption(String)
Föråldrad.

Hämtar implementeringsspecifika alternativ för motorn.

GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitNew()
Föråldrad.

Ger ett meddelande om att initieringsfasen är klar.

IsValidIdentifier(String)
Föråldrad.

Kontrollerar om den angivna identifieraren är giltig för skriptmotorn.

LoadSourceState(IVsaPersistSite)
Föråldrad.

Instruerar skriptmotorn att läsa in källobjekt från deras beständighetspunkt, enligt det objekt som tillhandahålls av värden som implementerar IVsaPersistSite gränssnittet.

MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Reset()
Föråldrad.

Tar bort skriptmotorn från körningstillståndet och kopplar från automatiskt bundna händelsehanterare.

RevokeCache()
Föråldrad.

Ogiltigförklarar den cachelagrade sammansättningen för motorn enligt dess rotmoniker.

Run()
Föråldrad.

Initierar körning av kompilerad kod i skriptmotorn och binder alla händelsehanterare.

SaveCompiledState(Byte[], Byte[])
Föråldrad.

Sparar skriptmotorns kompilerade tillstånd. om du vill sparar den även felsökningsinformation.

SaveSourceState(IVsaPersistSite)
Föråldrad.

Instruerar skriptmotorn att bevara sitt källtillstånd till det angivna IVsaPersistSite objektet.

SetOption(String, Object)
Föråldrad.

Anger implementeringsspecifika alternativ för en skriptmotor.

ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för