BaseVsaEngine 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.

Define la clase del motor de script base.

public ref class BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : 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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
type BaseVsaEngine = 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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
    interface IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
Herencia
BaseVsaEngine
Derivado
Atributos
Implementaciones

Campos

Nombre Description
applicationPath
Obsoletos.

Especifica la ruta de acceso de la aplicación.

assemblyVersion
Obsoletos.

Especifica la versión del ensamblado.

compiledRootNamespace
Obsoletos.

Especifica el espacio de nombres raíz compilado.

engineMoniker
Obsoletos.

Especifica el moniker del motor.

engineName
Obsoletos.

Especifica el nombre del motor.

engineSite
Obsoletos.

Especifica el sitio del motor.

errorLocale
Obsoletos.

Especifica la configuración regional del error.

executionEvidence
Obsoletos.

Especifica la evidencia de ejecución.

failedCompilation
Obsoletos.

Indica si se produjo un error en la compilación.

genDebugInfo
Obsoletos.

Indica si se genera información de depuración.

haveCompiledState
Obsoletos.

Indica si hay un estado compilado.

isClosed
Obsoletos.

Indica si el motor está cerrado.

isDebugInfoSupported
Obsoletos.

Especifica si se admite la información de depuración.

isEngineCompiled
Obsoletos.

Indica si el motor está compilado.

isEngineDirty
Obsoletos.

Indica si la representación actual en memoria del elemento difiere de la representación persistente.

isEngineInitialized
Obsoletos.

Indica si se inicializa el motor.

isEngineRunning
Obsoletos.

Indica si el motor se está ejecutando.

loadedAssembly
Obsoletos.

Especifica el ensamblado cargado.

nameTable
Obsoletos.

Especifica la tabla de nombres.

rootNamespace
Obsoletos.

Obtiene o establece el espacio de nombres raíz.

scriptLanguage
Obsoletos.

Especifica el lenguaje de script.

startupClass
Obsoletos.

Especifica la clase de inicio.

startupInstance
Obsoletos.

Especifica la instancia de inicio.

vsaItems
Obsoletos.

Especifica la colección de objetos IVsaItem.

Propiedades

Nombre Description
AppDomain
Obsoletos.

Obtiene o establece el dominio de aplicación.

ApplicationBase
Obsoletos.

Obtiene o establece la base de la aplicación.

Assembly
Obsoletos.

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

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 se compila el origen.

IsDirty
Obsoletos.

Obtiene o establece un valor que indica si la representación actual en memoria del elemento difiere de la representación persistente.

IsRunning
Obsoletos.

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

Items
Obsoletos.

Obtiene la colección de objetos IVsaItems, que representan todos los elementos agregados al motor.

Language
Obsoletos.

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

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.

RootMoniker
Obsoletos.

Obtiene o establece el moniker raíz utilizado por el motor.

RootNamespace
Obsoletos.

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

Site
Obsoletos.

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

Version
Obsoletos.

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

Métodos

Nombre Description
Close()
Obsoletos.

Cierra el motor.

Compile()
Obsoletos.

Hace que el motor compile el estado de origen existente.

DoClose()
Obsoletos.

Cierra el motor.

DoCompile()
Obsoletos.

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

DoLoadSourceState(IVsaPersistSite)
Obsoletos.

Dirige al motor para cargar elementos de origen.

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

Guarda el estado compilado del motor de script; opcionalmente, también guarda la información de depuración.

DoSaveSourceState(IVsaPersistSite)
Obsoletos.

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

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Error(VsaError)
Obsoletos.

Devuelve un error.

GetCustomOption(String)
Obsoletos.

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

GetHashCode()
Obsoletos.

Actúa como 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.

IsValidNamespaceName(String)
Obsoletos.

Comprueba si el espacio de nombres proporcionado es válido para el motor.

LoadCompiledState()
Obsoletos.

Carga el estado compilado.

LoadSourceState(IVsaPersistSite)
Obsoletos.

Dirige al motor para cargar elementos de origen.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
Preconditions(BaseVsaEngine+Pre)
Obsoletos.

Establece las marcas de condición previa.

Reset()
Obsoletos.

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

ResetCompiledState()
Obsoletos.

Restablece el estado compilado.

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 y enlaza todos los controladores de eventos.

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

Guarda el estado compilado del motor; opcionalmente, también guarda la información de depuración.

SaveSourceState(IVsaPersistSite)
Obsoletos.

Dirige al motor para que conserve su estado de origen.

SetCustomOption(String, Object)
Obsoletos.

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

SetOption(String, Object)
Obsoletos.

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

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ValidateRootMoniker(String)
Obsoletos.

Valida el moniker raíz.

Se aplica a