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

Nombre Description
VsaEngine()
Obsoletos.

Inicializa una nueva instancia de la clase VsaEngine.

Campos

Nombre Description
_baseEngine
_engineClosed
m_Items

Propiedades

Nombre Description
Assembly
Obsoletos.

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

Evidence
Obsoletos.

Obtiene o establece la evidencia para validar la identidad del objeto actual.

GenerateDebugInfo
Obsoletos.

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

IsCompiled
Obsoletos.

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

IsDirty
Obsoletos.

Obtiene un valor que indica si el estado de origen del motor de script 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 script está actualmente en modo de ejecución.

Items
Obsoletos.

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

Language
Obsoletos.

Obtiene el nombre no localizado del lenguaje de programación admitido por el motor de scripts.

LCID
Obsoletos.

Obtiene o establece la configuración regional geográfica y el idioma en los que se notifican 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 script individuales para los usuarios de un entorno hospedado.

RootMoniker
Obsoletos.

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

RootNamespace
Obsoletos.

Obtiene o establece el espacio de nombres raíz utilizado por el motor de script.

Site
Obsoletos.

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

Version
Obsoletos.

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

Métodos

Nombre Description
CheckEngine()
Close()
Obsoletos.

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

Compile()
Obsoletos.

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

CreateEngine()
Dispose(Boolean)
Obsoletos.

Libera todos los recursos usados por el objeto actual VsaEngine.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Finalize()
Obsoletos.

Permite a un objeto intentar liberar recursos y realizar otras operaciones de limpieza antes de que la recolección de elementos no utilizados la recupere.

GetExceptionToThrow(Exception)
GetHashCode()
Obsoletos.

Actúa como la función hash predeterminada.

(Heredado de Object)
GetOption(String)
Obsoletos.

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

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitNew()
Obsoletos.

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

IsValidIdentifier(String)
Obsoletos.

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

LoadSourceState(IVsaPersistSite)
Obsoletos.

Dirige al motor de scripts para cargar elementos de origen desde su punto de persistencia, según lo especificado por el objeto proporcionado por el host que implementa la IVsaPersistSite interfaz.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
Reset()
Obsoletos.

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

RevokeCache()
Obsoletos.

Invalida el ensamblado almacenado en caché para el motor, según lo especificado por su moniker 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 script; opcionalmente, también guarda la información de depuración.

SaveSourceState(IVsaPersistSite)
Obsoletos.

Dirige el motor de script para conservar su estado de origen en el objeto especificado IVsaPersistSite .

SetOption(String, Object)
Obsoletos.

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

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a