Condividi tramite


Classe VsaEngine

Nota: questa API è ora obsoleta.

Gerarchia di ereditarietà

Object
  Microsoft.VisualBasic.Vsa.VsaEngine

Spazio dei nomi:  Microsoft.VisualBasic.Vsa
Assembly:  Microsoft.VisualBasic.Vsa (in Microsoft.VisualBasic.Vsa.dll)

Sintassi

'Dichiarazione
<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

Il tipo VsaEngine espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico VsaEngine

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Assembly
Proprietà pubblica Evidence
Proprietà pubblica GenerateDebugInfo
Proprietà pubblica IsCompiled
Proprietà pubblica IsDirty
Proprietà pubblica IsRunning
Proprietà pubblica Items
Proprietà pubblica Language
Proprietà pubblica LCID
Proprietà pubblica Name
Proprietà pubblica RootMoniker
Proprietà pubblica RootNamespace
Proprietà pubblica Site
Proprietà pubblica Version

In alto

Metodi

  Nome Descrizione
Metodo protetto CheckEngine
Metodo pubblico Close
Metodo pubblico Compile
Metodo protetto CreateEngine
Metodo protetto Dispose
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize (Esegue l'override di Object.Finalize).
Metodo pubblicoMembro statico GetExceptionToThrow
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetOption
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InitNew
Metodo pubblico IsValidIdentifier
Metodo pubblico LoadSourceState
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Reset
Metodo pubblico RevokeCache
Metodo pubblico Run
Metodo pubblico SaveCompiledState
Metodo pubblico SaveSourceState
Metodo pubblico SetOption
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Campi

  Nome Descrizione
Campo protetto _baseEngine
Campo protetto _engineClosed
Campo protetto m_Items

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualBasic.Vsa