VsaEngine Clase

Definición

Precaución

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : Microsoft.Vsa.IVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = class
    interface IVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type VsaEngine = class
    interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
Herencia
VsaEngine
Atributos
Implementaciones

Constructores

VsaEngine()
Obsoletos.

Inicializa una nueva instancia de la clase VsaEngine.

Campos

_baseEngine
_engineClosed
m_Items

Propiedades

Assembly
Obsoletos.

Obtiene una referencia al ensamblado en ejecución generado por método Run().

Evidence
Obsoletos.

Obtiene o establece la evidencia con el fin de validar la identidad del objeto actual.

GenerateDebugInfo
Obsoletos.

Obtiene o establece un valor que indica si el motor de scripts genera información de depuración cuando se llama al método Compile.

IsCompiled
Obsoletos.

Obtiene un valor que indica si el motor de scripts está establecido para generar información de depuración cuando se llama al método Compile().

IsDirty
Obsoletos.

Obtiene un valor que indica si el estado de origen del motor de scripts ha cambiado desde la última operación de guardado o desde que el motor de scripts se cargó originalmente.

IsRunning
Obsoletos.

Obtiene un valor que indica si el motor de scripts está en modo de ejecución.

Items
Obsoletos.

Obtiene la colección IVsaItems de objetos IVsaItem, que representa a todos los elementos agregados al motor de scripts con el método CreateItem, incluidos elementos de código, elementos de referencia y elementos globales.

Language
Obsoletos.

Obtiene el nombre sin traducir del lenguaje de programación admitido por el motor de scripts.

LCID
Obsoletos.

Obtiene o establece la configuración regional y el idioma con los que se notificarán los mensajes de excepción.

Name
Obsoletos.

Obtiene o establece el nombre para mostrar del motor de scripts que se usa principalmente para identificar motores de scripts individuales de cara a los usuarios de un entorno hospedado.

RootMoniker
Obsoletos.

Obtiene o establece el moniker raíz de un motor de scripts.

RootNamespace
Obsoletos.

Obtiene o establece el espacio de nombres raíz usado por el motor de scripts.

Site
Obsoletos.

Obtiene o establece el objeto IVsaSite implementado por el host que usa el motor de scripts para comunicarse con el host.

Version
Obsoletos.

Obtiene la versión actual del compilador del lenguaje admitida por el motor de scripts, con el formato Major.Minor.Revision.Build.

Métodos

CheckEngine()
Close()
Obsoletos.

Cierra el motor de scripts y libera todos los recursos. Si el motor de scripts se está ejecutando, se llama primero al método Reset().

Compile()
Obsoletos.

Hace que el motor de scripts compile el estado de origen existente.

CreateEngine()
Dispose(Boolean)
Obsoletos.

Libera todos los recursos que usa la clase VsaEngine actual.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Finalize()
Obsoletos.

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.

GetExceptionToThrow(Exception)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetOption(String)
Obsoletos.

Obtiene las opciones específicas de la implementación para el motor.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitNew()
Obsoletos.

Proporciona la notificación que la fase de la inicialización se ha completado.

IsValidIdentifier(String)
Obsoletos.

Comprueba si el identificador proporcionado es válido para el motor de scripts.

LoadSourceState(IVsaPersistSite)
Obsoletos.

Indica al motor de scripts que cargue los elementos de origen desde su punto de persistencia, tal y como especifica el objeto proporcionado por el host que implementa la interfaz IVsaPersistSite.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
Reset()
Obsoletos.

Quita el motor de scripts del estado de ejecución y desconecta automáticamente los controladores de eventos enlazados.

RevokeCache()
Obsoletos.

Invalida el ensamblado almacenado en memoria caché para el motor, tal y como se especifica por su moniker de la raíz.

Run()
Obsoletos.

Inicia la ejecución del código compilado en el motor de scripts y enlaza todos los controladores de eventos.

SaveCompiledState(Byte[], Byte[])
Obsoletos.

Guarda el estado compilado del motor de scripts; también puede guardar información de depuración.

SaveSourceState(IVsaPersistSite)
Obsoletos.

Indica al motor de scripts que conserve su estado de origen en el objeto IVsaPersistSite especificado.

SetOption(String, Object)
Obsoletos.

Establece las opciones específicas de implementación de un motor de scripts.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a