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

Name Beschreibung
VsaEngine()
Veraltet.

Initialisiert eine neue Instanz der VsaEngine-Klasse.

Felder

Name Beschreibung
_baseEngine
_engineClosed
m_Items

Eigenschaften

Name Beschreibung
Assembly
Veraltet.

Ruft einen Verweis auf die ausgeführte Assembly ab, die von der Run() Methode generiert wird.

Evidence
Veraltet.

Dient zum Abrufen oder Festlegen des Nachweises für den Zweck der Überprüfung der Identität des aktuellen Objekts.

GenerateDebugInfo
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Skriptmodul Debuginformationen generiert, wenn die Compile-Methode aufgerufen wird.

IsCompiled
Veraltet.

Ruft einen Wert ab, der angibt, ob das Skriptmodul festgelegt ist, um Debuginformationen zu erzeugen, wenn die Compile() Methode aufgerufen wird.

IsDirty
Veraltet.

Ruft einen Wert ab, der angibt, ob sich der Quellstatus des Skriptmoduls seit dem letzten Speichervorgang geändert hat oder seit dem ursprünglichen Laden des Skriptmoduls.

IsRunning
Veraltet.

Ruft einen Wert ab, der angibt, ob sich das Skriptmodul derzeit im Ausführungsmodus befindet.

Items
Veraltet.

Ruft die IVsaItems Auflistung von IVsaItem Objekten ab, die alle Elemente darstellen, die dem Skriptmodul mithilfe der CreateItem-Methode hinzugefügt werden, einschließlich Codeelemente, Referenzelemente und globalen Elementen.

Language
Veraltet.

Ruft den nicht lokalisierten Namen der Programmiersprache ab, die vom Skriptmodul unterstützt wird.

LCID
Veraltet.

Ruft das geografische Gebietsschema und die Sprache ab, in der Ausnahmemeldungen angezeigt werden sollen, oder legt dieses fest.

Name
Veraltet.

Dient zum Abrufen oder Festlegen des Anzeigenamens des Skriptmoduls, das hauptsächlich zum Identifizieren einzelner Skriptmodule für Benutzer in einer gehosteten Umgebung verwendet wird.

RootMoniker
Veraltet.

Dient zum Abrufen oder Festlegen des Stammmonikers eines Skriptmoduls.

RootNamespace
Veraltet.

Dient zum Abrufen oder Festlegen des Stammnamespaces, der vom Skriptmodul verwendet wird.

Site
Veraltet.

Ruft ab oder legt das host implementierte IVsaSite Objekt, das vom Skriptmodul für die Kommunikation mit dem Host verwendet wird.

Version
Veraltet.

Ruft die aktuelle Version des vom Skriptmodul unterstützten Sprachcompilers im Format Major.Minor.Revision.Build ab.

Methoden

Name Beschreibung
CheckEngine()
Close()
Veraltet.

Schließt das Skriptmodul und gibt alle Ressourcen frei. Wenn das Skriptmodul derzeit ausgeführt wird, wird die Reset() Methode zuerst aufgerufen.

Compile()
Veraltet.

Bewirkt, dass das Skriptmodul den vorhandenen Quellstatus kompiliert.

CreateEngine()
Dispose(Boolean)
Veraltet.

Veröffentlicht alle ressourcen, die von der aktuellen VsaEngine.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
Finalize()
Veraltet.

Ermöglicht es einem Objekt, Ressourcen freizugeben und andere Bereinigungsvorgänge auszuführen, bevor es von der Garbage Collection erneut beansprucht wird.

GetExceptionToThrow(Exception)
GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetOption(String)
Veraltet.

Ruft implementierungsspezifische Optionen für das Modul ab.

GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitNew()
Veraltet.

Stellt eine Benachrichtigung bereit, dass die Initialisierungsphase abgeschlossen ist.

IsValidIdentifier(String)
Veraltet.

Überprüft, ob der angegebene Bezeichner für das Skriptmodul gültig ist.

LoadSourceState(IVsaPersistSite)
Veraltet.

Leitet das Skriptmodul an, Quellelemente aus ihrem Persistenzpunkt zu laden, wie vom vom Host bereitgestellten Objekt angegeben, das die IVsaPersistSite Schnittstelle implementiert.

MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Reset()
Veraltet.

Entfernt das Skriptmodul aus dem ausgeführten Zustand und trennt automatisch gebundene Ereignishandler.

RevokeCache()
Veraltet.

Ungültigt die zwischengespeicherte Assembly für das Modul, wie durch den Stammmoniker angegeben.

Run()
Veraltet.

Initiiert die Ausführung kompilierter Code im Skriptmodul und bindet alle Ereignishandler.

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

Speichert den kompilierten Zustand des Skriptmoduls; optional speichert sie auch Debuginformationen.

SaveSourceState(IVsaPersistSite)
Veraltet.

Leitet das Skriptmodul an, den Quellstatus des angegebenen IVsaPersistSite Objekts beizubehalten.

SetOption(String, Object)
Veraltet.

Legt implementierungsspezifische Optionen für ein Skriptmodul fest.

ToString()
Veraltet.

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

(Geerbt von Object)

Gilt für: