BaseVsaEngine 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.

Implémente IJSVsaEngine l’interface.

public ref class BaseVsaEngine abstract : Microsoft::JScript::Vsa::IJSVsaEngine
[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.JScript.Vsa.IJSVsaEngine
[<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 IJSVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IJSVsaEngine
Héritage
BaseVsaEngine
Dérivé
Attributs
Implémente

Champs

Nom Description
applicationPath
Obsolète.

Obtient ou définit le chemin d’accès de l’application.

assemblyVersion
Obsolète.

Obtient ou définit la version de l’assembly.

compiledRootNamespace
Obsolète.

Obtient ou définit l’espace de noms racine compilé.

engineMoniker
Obsolète.

Obtient ou définit le moniker du moteur.

engineName
Obsolète.

Obtient ou définit le nom du moteur.

engineSite
Obsolète.

Obtient ou définit le site du moteur.

errorLocale
Obsolète.

Obtient ou définit les paramètres régionaux d’erreur.

executionEvidence
Obsolète.

Obtient ou définit la preuve d’exécution.

failedCompilation
Obsolète.

Obtient ou définit une valeur qui indique si la compilation a échoué.

genDebugInfo
Obsolète.

Obtient ou définit une valeur qui indique si les informations de débogage sont générées.

haveCompiledState
Obsolète.

Obtient ou définit une valeur qui indique s’il existe un état compilé.

isClosed
Obsolète.

Obtient ou définit une valeur qui indique si le moteur est fermé.

isDebugInfoSupported
Obsolète.

Obtient ou définit une valeur qui indique si les informations de débogage sont prises en charge.

isEngineCompiled
Obsolète.

Obtient ou définit une valeur qui indique si le moteur est compilé.

isEngineDirty
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.

isEngineInitialized
Obsolète.

Obtient ou définit une valeur qui indique si le moteur est initialisé.

isEngineRunning
Obsolète.

Obtient ou définit une valeur qui indique si le moteur est en cours d’exécution.

loadedAssembly
Obsolète.

Obtient ou définit l’assembly chargé.

nameTable
Obsolète.

Obtient ou définit la table de noms.

rootNamespace
Obsolète.

Obtient ou définit l’espace de noms racine.

scriptLanguage
Obsolète.

Obtient ou définit le langage de script.

startupClass
Obsolète.

Obtient ou définit la classe de démarrage.

startupInstance
Obsolète.

Obtient ou définit l’instance de démarrage.

vsaItems
Obsolète.

Obtient ou définit 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.

Fournit des preuves à des fins de validation de l’identité de l’objet actuel.

GenerateDebugInfo
Obsolète.

Obtient ou définit une valeur booléenne 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 booléenne qui indique si le moteur est actuellement en mode d’exécution.

Items
Obsolète.

Obtient la collection d’objets IJSVsaItem, 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 d’un moteur de script.

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 IJSVsaSite 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(IJSVsaPersistSite)
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(IJSVsaPersistSite)
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(JSVsaError)
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(IJSVsaPersistSite)
Obsolète.

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

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(IJSVsaPersistSite)
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.

S’applique à