Teilen über


Microsoft.JScript.Vsa Namespace

Dieser Namespace enthält Schnittstellen, mit denen Sie Skripts für die .NET Framework-Skript-Engines in JScript integrieren sowie Code zur Laufzeit kompilieren und ausführen können.

Klassen

BaseVsaEngine

Implementiert die IJSVsaEngine-Schnittstelle.

BaseVsaSite

Aktiviert die Kommunikation zwischen dem Host und der Skript-Engine.

BaseVsaStartup

Wird verwendet, um die Basis-VSA-Engine zu starten und zurückzusetzen.

JSVsaException

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.

ResInfo

Diese Klasse, Member oder Eigenschaft ist für die Skript-Engine intern und sollte nicht im Code aufgerufen werden.

VsaEngine

Implementiert die IJSVsaEngine-Schnittstelle.

Schnittstellen

IJSVsaCodeItem

Stellt ein von der Skript-Engine zu kompilierendes Codeelement dar.

IJSVsaEngine

Definiert die Methoden und Eigenschaften, die eine Skript-Engine unterstützen muss, und stellt programmgesteuerten Zugriff auf die Skript-Engine bereit.

IJSVsaError

Bietet Zugriff auf während der Ausführung aufgetretene Kompilierungsfehler.

IJSVsaGlobalItem

Beschreibt globale Objekte, die der Skript-Engine hinzugefügt wurden.

IJSVsaItem

Definiert eine Schnittstelle für alle der .NET-Skript-Engine hinzugefügten Elemente, u. a. Codeelemente, Verweiselemente und globale Elemente. Außerdem werden generische Eigenschaften und Methoden definiert, die für alle von der Engine erkannten Elementtypen gelten.

IJSVsaItems

Definiert eine Schnittstelle für eine Auflistung von IJSVsaItem-Objekten, die die nach Namen oder nach Index aufgerufen werden können.

IJSVsaPersistSite

Verwaltet die Projektdauerhaftigkeit und verwendet vom Host implementierte Lade- und Speicheroperationen, um Code und andere Elemente zu speichern und abzurufen.

IJSVsaReferenceItem

Beschreibt einen der Skript-Engine hinzugefügten Verweis.

IJSVsaSite

Aktiviert die Kommunikation zwischen dem Host und der Skript-Engine. Diese Schnittstelle wird durch den Host implementiert.

Enumerationen

BaseVsaEngine.Pre

Stellt eine Enumeration für die BaseVsaEngine-Klasse bereit.

JSVsaError

Definiert den Satz von Ausnahmen, die von einer .NET-Skript-Engine ausgelöst werden können.

JSVsaItemFlag

Identifiziert den Typ des Codeelements als "Class", "Module" oder "None".

JSVsaItemType

Stellt den Typ des Elements dar.