VsaEngine, classe

Remarque : cette API est maintenant obsolète.

Hiérarchie d'héritage

Object
  Microsoft.VisualBasic.Vsa.VsaEngine

Espace de noms :  Microsoft.VisualBasic.Vsa
Assembly :  Microsoft.VisualBasic.Vsa (dans Microsoft.VisualBasic.Vsa.dll)

Syntaxe

'Déclaration
<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

Le type VsaEngine expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique VsaEngine

Début

Propriétés

  Nom Description
Propriété publique Assembly
Propriété publique Evidence
Propriété publique GenerateDebugInfo
Propriété publique IsCompiled
Propriété publique IsDirty
Propriété publique IsRunning
Propriété publique Items
Propriété publique Language
Propriété publique LCID
Propriété publique Name
Propriété publique RootMoniker
Propriété publique RootNamespace
Propriété publique Site
Propriété publique Version

Début

Méthodes

  Nom Description
Méthode protégée CheckEngine
Méthode publique Close
Méthode publique Compile
Méthode protégée CreateEngine
Méthode protégée Dispose
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize (Substitue Object.Finalize.)
Méthode publiqueMembre statique GetExceptionToThrow
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetOption
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique InitNew
Méthode publique IsValidIdentifier
Méthode publique LoadSourceState
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique Reset
Méthode publique RevokeCache
Méthode publique Run
Méthode publique SaveCompiledState
Méthode publique SaveSourceState
Méthode publique SetOption
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Champs

  Nom Description
Champ protégé _baseEngine
Champ protégé _engineClosed
Champ protégé m_Items

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualBasic.Vsa, espace de noms