Microsoft.JScript.Vsa Espacio de nombres

Contiene interfaces que permiten integrar script para los motores de script de .NET Framework en JScript y compilar y ejecutar código en tiempo de ejecución.

Clases

Nombre Description
BaseVsaEngine

Implementa la IJSVsaEngine interfaz.

BaseVsaSite

Habilita la comunicación entre el host y el motor de scripts.

BaseVsaStartup

Se usa para iniciar y restablecer el motor de VSA base.

JSVsaException

Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

ResInfo

Esta clase, miembro o propiedad es interna en el motor de script y no se debe llamar desde el código.

VsaEngine

Implementa la IJSVsaEngine interfaz.

Interfaces

Nombre Description
IJSVsaCodeItem

Representa un elemento de código que va a compilar el motor de scripts.

IJSVsaEngine

Define los métodos y propiedades que un motor de script debe admitir y proporciona acceso mediante programación al motor de scripts.

IJSVsaError

Proporciona acceso a los errores de compilación detectados durante la ejecución.

IJSVsaGlobalItem

Describe los objetos globales agregados al motor de scripts.

IJSVsaItem

Define una interfaz para todos los elementos agregados al motor de scripts de .NET, incluidos los elementos de código, los elementos de referencia y los elementos globales. Define propiedades y métodos genéricos que se aplican a todos los tipos de elementos reconocidos por el motor.

IJSVsaItems

Define una interfaz para una colección de IJSVsaItem objetos, que se puede abordar por nombre o por índice.

IJSVsaPersistSite

Administra la persistencia del proyecto y almacena y recupera código y otros elementos mediante operaciones de guardado y carga implementadas por el host.

IJSVsaReferenceItem

Describe una referencia agregada al motor de scripts.

IJSVsaSite

Habilita la comunicación entre el host y el motor de scripts. El host implementa esta interfaz.

Enumeraciones

Nombre Description
BaseVsaEngine.Pre

Proporciona enumeración para la clase BaseVsaEngine.

JSVsaError

Define el conjunto de excepciones que puede iniciar un motor de scripts de .NET.

JSVsaItemFlag

Identifica el tipo de elemento de código como Class, Module o None.

JSVsaItemType

Representa el tipo del elemento.