Microsoft.JScript.Vsa Spazio dei nomi

Contiene interfacce che consentono di integrare script per i motori di script.NET Framework in JScript e di compilare ed eseguire codice in fase di esecuzione.

Classi

Nome Descrizione
BaseVsaEngine

Implementa l'interfaccia IJSVsaEngine .

BaseVsaSite

Abilita la comunicazione tra l'host e il motore di script.

BaseVsaStartup

Usato per avviare e reimpostare il motore VSA di base.

JSVsaException

Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice.

ResInfo

Questa classe, membro o proprietà è interna al motore di script e non deve essere chiamata dal codice.

VsaEngine

Implementa l'interfaccia IJSVsaEngine .

Interfacce

Nome Descrizione
IJSVsaCodeItem

Rappresenta un elemento di codice da compilare dal motore di script.

IJSVsaEngine

Definisce i metodi e le proprietà che un motore di script deve supportare e fornisce l'accesso a livello di codice al motore di script.

IJSVsaError

Fornisce l'accesso agli errori di compilazione rilevati durante l'esecuzione.

IJSVsaGlobalItem

Descrive gli oggetti globali aggiunti al motore di script.

IJSVsaItem

Definisce un'interfaccia per tutti gli elementi aggiunti al motore di script .NET, inclusi elementi di codice, elementi di riferimento ed elementi globali. Definisce proprietà e metodi generici che si applicano a tutti i tipi di elemento riconosciuti dal motore.

IJSVsaItems

Definisce un'interfaccia per una raccolta di IJSVsaItem oggetti, che può essere indirizzato in base al nome o all'indice.

IJSVsaPersistSite

Gestisce la persistenza del progetto e archivia e recupera il codice e altri elementi usando operazioni di salvataggio e caricamento implementate dall'host.

IJSVsaReferenceItem

Descrive un riferimento aggiunto al motore di script.

IJSVsaSite

Abilita la comunicazione tra l'host e il motore di script. Questa interfaccia viene implementata dall'host.

Enumerazioni

Nome Descrizione
BaseVsaEngine.Pre

Fornisce l'enumerazione per la classe BaseVsaEngine.

JSVsaError

Definisce il set di eccezioni che possono essere generate da un motore di script .NET.

JSVsaItemFlag

Identifica il tipo di elemento di codice come Classe, Modulo o Nessuno.

JSVsaItemType

Rappresenta il tipo dell'elemento.