Microsoft.JScript.Vsa Namespace

Lo spazio dei nomi Microsoft.JScript.Vsa contiene interfacce che consentono di integrare lo script dei motori di script di .NET Framework in JScript e di compilare ed eseguire il codice in fase di esecuzione. The Microsoft.JScript.Vsa namespace contains interfaces that allow you to integrate Script for the.NET Framework script engines into JScript, and to compile and execute code at run time.

Classi

BaseVsaEngine

Implementa l'interfaccia IJSVsaEngine.Implements IJSVsaEngine interface.

BaseVsaSite

Abilita la comunicazione tra l'host e il motore di script.Enables communication between the host and the script engine.

BaseVsaStartup

Utilizzato per avviare e reimpostare il motore VSA di base.Used to start and reset base VSA engine.

JSVsaException

Questo tipo supporta l'infrastruttura .NET Framework e non è possibile usarlo direttamente dal codice.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

ResInfo

La classe, il membro, o la proprietà sono interni al modulo di gestione di script e non devono essere chiamati dal codice.This class, member, or property is internal to the script engine and should not be called from your code.

VsaEngine

Implementa l'interfaccia IJSVsaEngine.Implements IJSVsaEngine interface.

Interfacce

IJSVsaCodeItem

Rappresenta un elemento di codice che verrà compilato dal modulo di gestione di script.Represents a code item to be compiled by the script engine.

IJSVsaEngine

Definisce i metodi e le proprietà supportate da un modulo di gestione di script e fornisce accesso a livello di codice al modulo di gestione di script.Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.

IJSVsaError

Fornisce l'accesso agli errori di compilazione rilevati durante l'esecuzione.Provides access to compilation errors encountered during execution.

IJSVsaGlobalItem

Descrive gli oggetti globali aggiunti al motore di script.Describes global objects added to the script engine.

IJSVsaItem

Definisce un'interfaccia per tutti gli elementi aggiunti al modulo di gestione di script .NET, inclusi gli elementi di codice, di riferimento e Global.Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. Definisce inoltre le proprietà e i metodi generici che vengono applicati a tutti i tipi di elemento riconosciuti dal modulo di gestione.It defines generic properties and methods that apply to all item types recognized by the engine.

IJSVsaItems

Definisce un'interfaccia per un insieme di oggetti IJSVsaItem, a cui è possibile fare riferimento mediante il nome o l'indice.Defines an interface for a collection of IJSVsaItem objects, which can be addressed either by name or by index.

IJSVsaPersistSite

Gestisce la persistenza del progetto e archivia e recupera il codice e altri elementi mediante le operazioni di salvataggio e caricamento implementate dall'host.Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.

IJSVsaReferenceItem

Descrive un riferimento aggiunto al modulo di gestione di script.Describes a reference added to the script engine.

IJSVsaSite

Abilita la comunicazione tra l'host e il motore di script.Enables communication between the host and the script engine. Questa interfaccia viene implementata dall'host.This interface is implemented by the host.

Enumerazioni

BaseVsaEngine.Pre

Fornisce l'enumerazione per la classe BaseVsaEngine.Provides enumeration for the BaseVsaEngine class.

JSVsaError

Definisce il gruppo di eccezioni che possono essere generate da un motore di script .NET.Defines the set of exceptions that can be thrown by a .NET script engine.

JSVsaItemFlag

Identifica il tipo dell'elemento di codice, ad esempio Class, Module o None.Identifies the type of code item as Class, Module, or None.

JSVsaItemType

Rappresenta il tipo di elemento.Represents the type of the item.