BaseVsaEngine Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
Définit la classe de moteur de script de base.
public ref class BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : 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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
type BaseVsaEngine = 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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
interface IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
- Héritage
-
BaseVsaEngine
- Dérivé
- Attributs
- Implémente
Champs
| Nom | Description |
|---|---|
| applicationPath |
Obsolète.
Spécifie le chemin d’accès de l’application. |
| assemblyVersion |
Obsolète.
Spécifie la version de l’assembly. |
| compiledRootNamespace |
Obsolète.
Spécifie l’espace de noms racine compilé. |
| engineMoniker |
Obsolète.
Spécifie le moniker du moteur. |
| engineName |
Obsolète.
Spécifie le nom du moteur. |
| engineSite |
Obsolète.
Spécifie le site du moteur. |
| errorLocale |
Obsolète.
Spécifie les paramètres régionaux d’erreur. |
| executionEvidence |
Obsolète.
Spécifie la preuve d’exécution. |
| failedCompilation |
Obsolète.
Indique si la compilation a échoué. |
| genDebugInfo |
Obsolète.
Indique si les informations de débogage sont générées. |
| haveCompiledState |
Obsolète.
Indique s’il existe un état compilé. |
| isClosed |
Obsolète.
Indique si le moteur est fermé. |
| isDebugInfoSupported |
Obsolète.
Spécifie si les informations de débogage sont prises en charge. |
| isEngineCompiled |
Obsolète.
Indique si le moteur est compilé. |
| isEngineDirty |
Obsolète.
Indique si la représentation en mémoire actuelle de l’élément diffère de la représentation persistante. |
| isEngineInitialized |
Obsolète.
Indique si le moteur est initialisé. |
| isEngineRunning |
Obsolète.
Indique si le moteur est en cours d’exécution. |
| loadedAssembly |
Obsolète.
Spécifie l’assembly chargé. |
| nameTable |
Obsolète.
Spécifie la table de noms. |
| rootNamespace |
Obsolète.
Obtient ou définit l’espace de noms racine. |
| scriptLanguage |
Obsolète.
Spécifie le langage de script. |
| startupClass |
Obsolète.
Spécifie la classe de démarrage. |
| startupInstance |
Obsolète.
Spécifie l’instance de démarrage. |
| vsaItems |
Obsolète.
Spécifie la collection d’objets IVsaItem. |
Propriétés
| Nom | Description |
|---|---|
| AppDomain |
Obsolète.
Obtient ou définit le domaine d’application. |
| ApplicationBase |
Obsolète.
Obtient ou définit la base de l’application. |
| Assembly |
Obsolète.
Obtient une référence à l’assembly en cours d’exécution généré par la méthode Run. |
| 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 la source est compilée. |
| IsDirty |
Obsolète.
Obtient ou définit une valeur qui indique si la représentation en mémoire actuelle de l’élément diffère de la représentation persistante. |
| IsRunning |
Obsolète.
Obtient une valeur qui indique si le moteur est actuellement en mode d’exécution. |
| Items |
Obsolète.
Obtient la collection d’objets IVsaItems, qui représentent tous les éléments ajoutés au moteur. |
| Language |
Obsolète.
Obtient le nom du langage de programmation pris en charge par le moteur. |
| 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. |
| RootMoniker |
Obsolète.
Obtient ou définit le moniker racine utilisé par le moteur. |
| RootNamespace |
Obsolète.
Obtient ou définit l’espace de noms racine utilisé par le moteur. |
| Site |
Obsolète.
Obtient ou définit l’objet IVsaSite implémenté par l’hôte utilisé par le moteur pour communiquer avec l’hôte. |
| Version |
Obsolète.
Obtient la version actuelle du compilateur de langage pris en charge par le moteur, sous la forme Major.Minor.Revision.Build. |
Méthodes
| Nom | Description |
|---|---|
| Close() |
Obsolète.
Ferme le moteur. |
| Compile() |
Obsolète.
Provoque la compilation de l’état source existant par le moteur. |
| DoClose() |
Obsolète.
Ferme le moteur. |
| DoCompile() |
Obsolète.
Provoque la compilation de l’état source existant par le moteur de script. |
| DoLoadSourceState(IVsaPersistSite) |
Obsolète.
Dirige le moteur pour charger des éléments sources. |
| DoSaveCompiledState(Byte[], Byte[]) |
Obsolète.
Enregistre l’état compilé du moteur de script ; si vous le souhaitez, il enregistre également les informations de débogage. |
| DoSaveSourceState(IVsaPersistSite) |
Obsolète.
Dirige le moteur de script pour conserver son état source vers l’objet spécifié. |
| Equals(Object) |
Obsolète.
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Error(VsaError) |
Obsolète.
Retourne une erreur. |
| GetCustomOption(String) |
Obsolète.
Obtient les options spécifiques à l’implémentation pour le moteur. |
| 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. |
| IsValidNamespaceName(String) |
Obsolète.
Vérifie si l’espace de noms fourni est valide pour le moteur. |
| LoadCompiledState() |
Obsolète.
Charge l’état compilé. |
| LoadSourceState(IVsaPersistSite) |
Obsolète.
Dirige le moteur pour charger des éléments sources. |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Preconditions(BaseVsaEngine+Pre) |
Obsolète.
Définit les indicateurs de condition préalable. |
| Reset() |
Obsolète.
Supprime le moteur de l’état en cours d’exécution et déconnecte automatiquement les gestionnaires d’événements liés. |
| ResetCompiledState() |
Obsolète.
Réinitialise l’état compilé. |
| 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 et lie tous les gestionnaires d’événements. |
| SaveCompiledState(Byte[], Byte[]) |
Obsolète.
Enregistre l’état compilé du moteur ; si vous le souhaitez, il enregistre également les informations de débogage. |
| SaveSourceState(IVsaPersistSite) |
Obsolète.
Dirige le moteur pour conserver son état source. |
| SetCustomOption(String, Object) |
Obsolète.
Définit les options spécifiques à l’implémentation pour le moteur. |
| SetOption(String, Object) |
Obsolète.
Définit les options spécifiques à l’implémentation pour le moteur. |
| ToString() |
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| ValidateRootMoniker(String) |
Obsolète.
Valide le moniker racine. |