Compartir a través de


VsaEngine (Clase)

Nota: Esta API está obsoleta.

Jerarquía de herencia

Object
  Microsoft.VisualBasic.Vsa.VsaEngine

Espacio de nombres:  Microsoft.VisualBasic.Vsa
Ensamblado:  Microsoft.VisualBasic.Vsa (en Microsoft.VisualBasic.Vsa.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("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.")> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class VsaEngine _
    Implements IVsaEngine
[ObsoleteAttribute("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.")]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class VsaEngine : IVsaEngine
[ObsoleteAttribute(L"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.")]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class VsaEngine : IVsaEngine
[<ObsoleteAttribute("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.")>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type VsaEngine =  
    class 
        interface IVsaEngine 
    end
public class VsaEngine implements IVsaEngine

El tipo VsaEngine expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público VsaEngine

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Assembly
Propiedad pública Evidence
Propiedad pública GenerateDebugInfo
Propiedad pública IsCompiled
Propiedad pública IsDirty
Propiedad pública IsRunning
Propiedad pública Items
Propiedad pública Language
Propiedad pública LCID
Propiedad pública Name
Propiedad pública RootMoniker
Propiedad pública RootNamespace
Propiedad pública Site
Propiedad pública Version

Arriba

Métodos

  Nombre Descripción
Método protegido CheckEngine
Método público Close
Método público Compile
Método protegido CreateEngine
Método protegido Dispose
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize (Invalida a Object.Finalize).
Método públicoMiembro estático GetExceptionToThrow
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetOption
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público InitNew
Método público IsValidIdentifier
Método público LoadSourceState
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público Reset
Método público RevokeCache
Método público Run
Método público SaveCompiledState
Método público SaveSourceState
Método público SetOption
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Campos

  Nombre Descripción
Campo protegido _baseEngine
Campo protegido _engineClosed
Campo protegido m_Items

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualBasic.Vsa (Espacio de nombres)