VsaEngineClass Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
public ref class VsaEngineClass : Microsoft::Vsa::IVsaEngine, Microsoft_VsaVb::VsaEngine
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("24800CD0-0F4E-4DF7-9F69-3C6903C89224")]
public class VsaEngineClass : Microsoft.Vsa.IVsaEngine, Microsoft_VsaVb.VsaEngine
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("A138CF39-2CAE-42C2-ADB3-022658D79F2F")]
public class VsaEngineClass : Microsoft.Vsa.IVsaEngine, Microsoft_VsaVb.VsaEngine
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("24800CD0-0F4E-4DF7-9F69-3C6903C89224")>]
type VsaEngineClass = class
interface IVsaEngine
interface VsaEngine
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("A138CF39-2CAE-42C2-ADB3-022658D79F2F")>]
type VsaEngineClass = class
interface IVsaEngine
interface VsaEngine
Public Class VsaEngineClass
Implements IVsaEngine, VsaEngine
- Herencia
-
VsaEngineClass
- Atributos
- Implementaciones
Constructores
VsaEngineClass() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la clase VsaEngineClass. |
Propiedades
Assembly |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una referencia al ensamblado en ejecución generado por método Run(). |
Evidence |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece la evidencia con el fin de validar la identidad del objeto actual. |
GenerateDebugInfo |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el motor de scripts está en modo de ejecución. |
Items |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre sin traducir del lenguaje de programación admitido por el motor de scripts. |
LCID |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece la configuración regional y el idioma con los que se notificarán los mensajes de excepción. |
Name |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el moniker raíz de un motor de scripts. |
RootNamespace |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el espacio de nombres raíz usado por el motor de scripts. |
Site |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el objeto IVsaSite implementado por el host que usa el motor de scripts para comunicarse con el host. |
Version |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la versión actual del compilador del lenguaje admitida por el motor de scripts, con el formato Major.Minor.Revision.Build. |
Métodos
Close() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Hace que el motor de scripts compile el estado de origen existente. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetOption(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene las opciones específicas de implementación de un motor de scripts. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
InitNew() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Proporciona una notificación que indica que la fase de inicialización se completó y que el motor de scripts está preparado para la adición de objetos VsaEngineClass. |
IsValidIdentifier(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Comprueba si el identificador proporcionado es válido para el motor de scripts. |
LoadSourceState(IVsaPersistSite) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Reset() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Quita el motor de scripts del estado de ejecución y desconecta automáticamente los controladores de eventos enlazados. |
RevokeCache() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Invalida el ensamblado almacenado en caché para un motor de scripts, tal y como especifica su moniker raíz. |
Run() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicia la ejecución del código compilado en el motor de scripts y enlaza todos los controladores de eventos. |
SaveCompiledState(Byte[], Byte[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Guarda el estado compilado del motor de scripts; también puede guardar información de depuración. |
SaveSourceState(IVsaPersistSite) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Indica al motor de scripts que conserve su estado de origen en el objeto IVsaPersistSite especificado. |
SetOption(String, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece las opciones específicas de implementación de un motor de scripts. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |