Partager via


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

Voir aussi