Microsoft.JScript.Vsa Espacio de nombres

Contiene interfaces que permiten integrar scripts para los motores de scripts de .NET Framework en JScript, y compilar y ejecutar código en tiempo de ejecución. 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.

Clases

BaseVsaEngine

Implementa la interfaz IJSVsaEngine.Implements IJSVsaEngine interface.

BaseVsaSite

Habilita la comunicación entre el host y el motor de scripts.Enables communication between the host and the script engine.

BaseVsaStartup

Se utiliza para iniciar y restablecer el motor VSA base.Used to start and reset base VSA engine.

JSVsaException

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

ResInfo

Esta clase, miembro o propiedad es interna del motor de scripts y no se debe llamar desde el código.This class, member, or property is internal to the script engine and should not be called from your code.

VsaEngine

Implementa la interfaz IJSVsaEngine.Implements IJSVsaEngine interface.

Interfaces

IJSVsaCodeItem

Representa el elemento de código que el motor de scripts va a compilar.Represents a code item to be compiled by the script engine.

IJSVsaEngine

Define los métodos y propiedades que un motor de scripts debe admitir y proporciona acceso mediante programación al motor de scripts.Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.

IJSVsaError

Proporciona acceso a los errores de compilación ocurridos durante la ejecución.Provides access to compilation errors encountered during execution.

IJSVsaGlobalItem

Describe los objetos globales agregados al motor de scripts.Describes global objects added to the script engine.

IJSVsaItem

Define una interfaz para todos los elementos agregados al motor de scripts de .NET, incluidos elementos de código, elementos de referencia y elementos globales.Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. Define propiedades y métodos genéricos que se aplican a todos los tipos de elementos que reconoce el motor.It defines generic properties and methods that apply to all item types recognized by the engine.

IJSVsaItems

Define una interfaz para una colección de objetos IJSVsaItem, a la que se puede dirigir por nombre o por índice.Defines an interface for a collection of IJSVsaItem objects, which can be addressed either by name or by index.

IJSVsaPersistSite

Administra la persistencia de un proyecto y almacena y recupera código y otros elementos mediante las operaciones de guardar y cargar implementadas por el host.Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.

IJSVsaReferenceItem

Describe una referencia agregada al motor de scripts.Describes a reference added to the script engine.

IJSVsaSite

Habilita la comunicación entre el host y el motor de scripts.Enables communication between the host and the script engine. Esta interfaz se implementa a través del host.This interface is implemented by the host.

Enumeraciones

BaseVsaEngine.Pre

Proporciona la enumeración de la clase BaseVsaEngine.Provides enumeration for the BaseVsaEngine class.

JSVsaError

Define el conjunto de excepciones que puede producir un motor de scripts de .NET.Defines the set of exceptions that can be thrown by a .NET script engine.

JSVsaItemFlag

Identifica el tipo de elemento de código como Class, Module o None.Identifies the type of code item as Class, Module, or None.

JSVsaItemType

Representa al tipo del elemento.Represents the type of the item.