Freigeben über


VsaEngine Klasse

Definition

Achtung

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
Vererbung
VsaEngine
Attribute
Implementiert

Konstruktoren

VsaEngine()
Veraltet.

Initialisiert eine neue Instanz der VsaEngine-Klasse.

Felder

_baseEngine
_engineClosed
m_Items

Eigenschaften

Assembly
Veraltet.

Ruft einen Verweis auf die aktive Assembly ab, die von der Run()-Methode generiert wurde.

Evidence
Veraltet.

Ruft den Beweis für die Überprüfung der Identität des aktuellen Objekts ab oder legt ihn fest.

GenerateDebugInfo
Veraltet.

Ruft einen Wert ab, der angibt, ob die Skript-Engine beim Aufrufen der Compile-Methode Debuginformationen zurückgibt, oder legt diesen fest.

IsCompiled
Veraltet.

Legt einen Wert fest, der angibt, ob die Skript-Engine beim Aufrufen der Compile()-Methode Debuginformationen zurückgibt, oder ruft diesen Wert ab.

IsDirty
Veraltet.

Ruft einen Wert ab, der angibt, ob sich der Ausgangszustand der Skript-Engine seit dem letzten Speichervorgang oder seit dem Zeitpunkt, zu dem die Skript-Engine ursprünglich geladen wurde, geändert hat.

IsRunning
Veraltet.

Ruft einen Wert ab, der angibt, ob die Skript-Engine sich aktuell im Ausführungsmodus befindet.

Items
Veraltet.

Ruft die IVsaItems-Sammlung von IVsaItem-Objekten ab, die allen Elementen entsprechen, die der Skript-Engine mit der CreateItem-Methode hinzugefügt wurden, einschließlich Codeelementen, Verweiselementen und globalen Elementen.

Language
Veraltet.

Ruft den nicht lokalisierten Namen der Programmiersprache ab, die von der Skript-Engine unterstützt wird.

LCID
Veraltet.

Ruft ab das geographische Gebietsschema und die Sprache ab, in der Ausnahmemeldungen ausgegeben werden sollen, oder legt diese fest.

Name
Veraltet.

Legt den Anzeigenamen der Skript-Engine fest oder ruft ihn ab. Dieser Name wird hauptsächlich dazu verwendet, die einzelnen Skript-Engines für Benutzer in einer gehosteten Umgebung identifizierbar zu machen.

RootMoniker
Veraltet.

Ruft den Stammmoniker einer Skript-Engine ab oder legt ihn fest.

RootNamespace
Veraltet.

Ruft den von der Skript-Engine verwendeten Stammnamespace ab oder legt ihn fest.

Site
Veraltet.

Ruft das vom Host implementierte IVsaSite-Objekt ab, das von der Skript-Engine zum Kommunizieren mit dem Host verwendet wird, oder legt es fest.

Version
Veraltet.

Ruft die aktuelle Version des Sprachcompilers, die von der Skript-Engine unterstützt wird, im Format Major.Minor.Revision.Build ab.

Methoden

CheckEngine()
Close()
Veraltet.

Schließt die Skript-Engine und gibt alle Ressourcen frei. Wird die Skript-Engine momentan ausgeführt, wird zuerst die Reset()-Methode aufgerufen.

Compile()
Veraltet.

Bewirkt, dass die Skript-Engine den vorhandenen Quellzustand kompiliert.

CreateEngine()
Dispose(Boolean)
Veraltet.

Gibt alle von der aktuellen VsaEngine-Klasse verwendeten Ressourcen frei.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
Finalize()
Veraltet.

Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.

GetExceptionToThrow(Exception)
GetHashCode()
Veraltet.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetOption(String)
Veraltet.

Ruft implementierungsspezifische Optionen für die Engine ab.

GetType()
Veraltet.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InitNew()
Veraltet.

Stellt eine Benachrichtigung bereit, dass die Initialisierungsphase vollständig ist.

IsValidIdentifier(String)
Veraltet.

Überprüft, ob der angegebene Bezeichner für die Skript-Engine gültig ist.

LoadSourceState(IVsaPersistSite)
Veraltet.

Weist die Skript-Engine an, Quellelemente aus deren Persistenzpunkt zu laden, wie durch das vom Host bereitgestellte Objekt angegeben, das die IVsaPersistSite-Schnittstelle implementiert.

MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Reset()
Veraltet.

Beendet den Ausführungszustand der Skript-Engine und trennt automatisch gebundene Ereignishandler.

RevokeCache()
Veraltet.

Macht die zwischengespeicherte Assembly für die Engine ungültig, wie von seinem Stammmoniker angegeben.

Run()
Veraltet.

Initiiert die Ausführung des kompilierten Codes in der Skript-Engine und bindet alle Ereignishandler.

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

Speichert den kompilierten Zustand der Skript-Engine und speichert optional auch Debuginformationen.

SaveSourceState(IVsaPersistSite)
Veraltet.

Weist die Skript-Engine an, seinen Quellzustand für das angegebene IVsaPersistSite-Objekt beizubehalten.

SetOption(String, Object)
Veraltet.

Legt implementierungsspezifische Optionen für eine Skript-Engine fest.

ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: