Microsoft.JScript.Vsa Naamruimte

Bevat interfaces waarmee u Script kunt integreren voor de.NET Framework-scriptengines in JScript en om code tijdens runtime te compileren en uit te voeren.

Klassen

Name Description
BaseVsaEngine

IJSVsaEngine Implementeert de interface.

BaseVsaSite

Hiermee schakelt u communicatie tussen de host en de scriptengine in.

BaseVsaStartup

Wordt gebruikt om de basis-VSA-engine te starten en opnieuw in te stellen.

JSVsaException

Dit type ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.

ResInfo

Deze klasse, lid of eigenschap is intern voor de scriptengine en mag niet worden aangeroepen vanuit uw code.

VsaEngine

IJSVsaEngine Implementeert de interface.

Interfaces

Name Description
IJSVsaCodeItem

Vertegenwoordigt een code-item dat moet worden gecompileerd door de scriptengine.

IJSVsaEngine

Definieert de methoden en eigenschappen die een scriptengine moet ondersteunen en biedt programmatische toegang tot de scriptengine.

IJSVsaError

Biedt toegang tot compilatiefouten die zijn opgetreden tijdens de uitvoering.

IJSVsaGlobalItem

Beschrijft globale objecten die zijn toegevoegd aan de scriptengine.

IJSVsaItem

Definieert een interface voor alle items die zijn toegevoegd aan de .NET scriptengine, inclusief code-items, verwijzingsitems en globale items. Hiermee worden algemene eigenschappen en methoden gedefinieerd die van toepassing zijn op alle itemtypen die door de engine worden herkend.

IJSVsaItems

Definieert een interface voor een verzameling IJSVsaItem objecten, die kunnen worden geadresseerd op naam of index.

IJSVsaPersistSite

Beheert projectpersistentie en slaat code en andere items op met behulp van opslag- en laadbewerkingen die door de host zijn geïmplementeerd.

IJSVsaReferenceItem

Beschrijft een verwijzing die is toegevoegd aan de scriptengine.

IJSVsaSite

Hiermee schakelt u communicatie tussen de host en de scriptengine in. Deze interface wordt geïmplementeerd door de host.

Enums

Name Description
BaseVsaEngine.Pre

Biedt opsomming voor de BaseVsaEngine klasse.

JSVsaError

Definieert de set uitzonderingen die kunnen worden gegenereerd door een .NET scriptengine.

JSVsaItemFlag

Hiermee wordt het type code-item geïdentificeerd als klasse, module of geen.

JSVsaItemType

Vertegenwoordigt het type van het item.