ICLRRuntimeInfo, interface
Fournit des méthodes qui retournent des informations sur un Common Language Runtime (CLR) spécifique, notamment la version, le répertoire et l’état de chargement. Cette interface fournit également des fonctionnalités spécifiques au runtime sans initialiser ce dernier. Elle comprend la méthode LoadLibrary relative au runtime, la méthode GetProcAddress spécifique au module du runtime et les interfaces fournies par le runtime par le biais de la méthode GetInterface.
Méthodes
Méthode | Description |
---|---|
BindAsLegacyV2Runtime, méthode | Lie ce runtime pour toutes les décisions relatives à la stratégie d’activation héritée du CLR version 2. |
GetDefaultStartupFlags, méthode | Obtient les indicateurs de démarrage CLR et le fichier config de l’hôte. |
GetInterface, méthode | Charge le CLR dans le processus actuel et retourne des pointeurs d’interface d’exécution, comme ICLRRuntimeHost, ICLRStrongName et IMetaDataDispenser. Cette méthode remplace toutes les fonctions CorBindTo* . |
GetProcAddress, méthode | Obtient l’adresse d’une fonction spécifiée qui a été exportée à partir du CLR associé à cette interface. Cette méthode remplace la méthode GetRealProcAddress. |
GetRuntimeDirectory, méthode | Obtient le répertoire d’installation du CLR associé à cette interface. Cette méthode remplace la méthode GetCORSystemDirectory. |
GetVersionString, méthode | Obtient les informations de version du Common Language Runtime (CLR) associées à une interface ICLRRuntimeInfo donnée. Cette méthode remplace les méthodes GetRequestedRuntimeInfo et GetRequestedRuntimeVersion. |
IsLoadable, méthode | Indique si le runtime associé à cette interface peut être chargé dans le processus actuel, en tenant compte d’autres runtimes qui peuvent déjà être chargés dans le processus. |
IsLoaded, méthode | Indique si le CLR associé à l’interface ICLRRuntimeInfo est chargé dans un processus. |
IsStarted, méthode | Indique si le CLR associé à l’interface ICLRRuntimeInfo a été démarré. |
LoadErrorString, méthode | Convertit une valeur HRESULT en message d’erreur approprié pour la culture spécifiée. Cette méthode remplace les méthodes LoadStringRC et LoadStringRCEx. |
LoadLibrary, méthode | Charge une bibliothèque à partir du répertoire de framework du CLR représenté par une interface ICLRRuntimeInfo. Cette méthode remplace la méthode LoadLibraryShim. |
SetDefaultStartupFlags, méthode | Définit les indicateurs de démarrage CLR et le fichier config de l’hôte. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MetaHost.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponibles depuis 4