VsaEngine Classe

Définition

Attention

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.

public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : 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.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = 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.")>]
type VsaEngine = class
    interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
Héritage
VsaEngine
Attributs
Implémente

Constructeurs

Nom Description
VsaEngine()
Obsolète.

Initialise une nouvelle instance de la classe VsaEngine.

Champs

Nom Description
_baseEngine
_engineClosed
m_Items

Propriétés

Nom Description
Assembly
Obsolète.

Obtient une référence à l’assembly en cours d’exécution généré par la Run() méthode.

Evidence
Obsolète.

Obtient ou définit la preuve à des fins de validation de l’identité de l’objet actuel.

GenerateDebugInfo
Obsolète.

Obtient ou définit une valeur qui indique si le moteur de script produit des informations de débogage lorsque la méthode Compile est appelée.

IsCompiled
Obsolète.

Obtient une valeur qui indique si le moteur de script est défini pour produire des informations de débogage lorsque la Compile() méthode est appelée.

IsDirty
Obsolète.

Obtient une valeur qui indique si l’état source du moteur de script a changé depuis la dernière opération d’enregistrement ou depuis le chargement initial du moteur de script.

IsRunning
Obsolète.

Obtient une valeur qui indique si le moteur de script est actuellement en mode d’exécution.

Items
Obsolète.

Obtient la IVsaItems collection d’objets, qui représentent tous les éléments ajoutés au moteur de script à l’aide de la méthode CreateItem, y compris les éléments de IVsaItem code, les éléments de référence et les éléments globaux.

Language
Obsolète.

Obtient le nom non localisé du langage de programmation pris en charge par le moteur de script.

LCID
Obsolète.

Obtient ou définit les paramètres régionaux géographiques et la langue dans laquelle signaler des messages d’exception.

Name
Obsolète.

Obtient ou définit le nom complet du moteur de script utilisé principalement pour identifier des moteurs de script individuels aux utilisateurs d’un environnement hébergé.

RootMoniker
Obsolète.

Obtient ou définit le moniker racine d’un moteur de script.

RootNamespace
Obsolète.

Obtient ou définit l’espace de noms racine utilisé par le moteur de script.

Site
Obsolète.

Obtient ou définit l’objet implémenté par IVsaSite l’hôte utilisé par le moteur de script pour communiquer avec l’hôte.

Version
Obsolète.

Obtient la version actuelle du compilateur de langage pris en charge par le moteur de script, sous la forme Major.Minor.Revision.Build.

Méthodes

Nom Description
CheckEngine()
Close()
Obsolète.

Ferme le moteur de script et libère toutes les ressources. Si le moteur de script est en cours d’exécution, la Reset() méthode est appelée en premier.

Compile()
Obsolète.

Provoque la compilation de l’état source existant par le moteur de script.

CreateEngine()
Dispose(Boolean)
Obsolète.

Libère toutes les ressources utilisées par le fichier actif VsaEngine.

Equals(Object)
Obsolète.

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
Finalize()
Obsolète.

Permet à un objet d’essayer de libérer des ressources et d’effectuer d’autres opérations de nettoyage avant qu’il ne soit récupéré par garbage collection.

GetExceptionToThrow(Exception)
GetHashCode()
Obsolète.

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetOption(String)
Obsolète.

Obtient les options spécifiques à l’implémentation pour le moteur.

GetType()
Obsolète.

Obtient la Type de l’instance actuelle.

(Hérité de Object)
InitNew()
Obsolète.

Fournit une notification indiquant que la phase d’initialisation est terminée.

IsValidIdentifier(String)
Obsolète.

Vérifie si l’identificateur fourni est valide pour le moteur de script.

LoadSourceState(IVsaPersistSite)
Obsolète.

Dirige le moteur de script pour charger des éléments sources à partir de leur point de persistance, comme spécifié par l’objet fourni par l’hôte qui implémente l’interface IVsaPersistSite .

MemberwiseClone()
Obsolète.

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Reset()
Obsolète.

Supprime le moteur de script de l’état en cours d’exécution et déconnecte automatiquement les gestionnaires d’événements liés.

RevokeCache()
Obsolète.

Invalide l’assembly mis en cache pour le moteur, comme spécifié par son moniker racine.

Run()
Obsolète.

Lance l’exécution du code compilé dans le moteur de script et lie tous les gestionnaires d’événements.

SaveCompiledState(Byte[], Byte[])
Obsolète.

Enregistre l’état compilé du moteur de script ; si vous le souhaitez, il enregistre également les informations de débogage.

SaveSourceState(IVsaPersistSite)
Obsolète.

Dirige le moteur de script pour conserver son état source vers l’objet spécifié IVsaPersistSite .

SetOption(String, Object)
Obsolète.

Définit des options spécifiques à l’implémentation pour un moteur de script.

ToString()
Obsolète.

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à