Partager via


ICLRRuntimeInfo, interface

Fournit des méthodes qui retournent des informations sur un CLR spécifique, notamment la version, le répertoire et l'état de charge. Cette interface fournit également les fonctionnalités spécifiques au runtime sans initialiser ce dernier. Cela inclut la méthode LoadLibrary relative au runtime, la méthode GetProcAddress spécifique au module du runtime et les interfaces fournies par le runtime via la méthode GetInterface.

Méthodes

Méthode

Description

ICLRRuntimeInfo::BindAsLegacyV2Runtime, méthode

Lie ce runtime pour toutes les décisions de stratégie d'activation héritée de CLR version 2.

ICLRRuntimeInfo::GetDefaultStartupFlags, méthode

Obtient les indicateurs de démarrage CLR et le fichier de configuration d'hôte.

ICLRRuntimeInfo::GetInterface, méthode

Charge le CLR dans le processus actuel et retourne les pointeurs d'interface runtime, tels que ICLRRuntimeHost, ICLRStrongName et IMetaDataDispenser. Cette méthode remplace toutes les fonctions CorBindTo*.

ICLRRuntimeInfo::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.

ICLRRuntimeInfo::GetRuntimeDirectory, méthode

Obtient le répertoire d'installation du CLR associé à cette interface. Cette méthode remplace la méthode GetCORSystemDirectory.

ICLRRuntimeInfo::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.

ICLRRuntimeInfo::IsLoadable, méthode

Indique si l'exécution associée à cette interface peut être chargée dans le processus actuel, en prenant en considération d'autres exécutions qui peuvent déjà être chargées dans le processus.

ICLRRuntimeInfo::IsLoaded, méthode

Indique si le CLR associé à l'interface ICLRRuntimeInfo est chargé dans un processus.

ICLRRuntimeInfo::IsStarted, méthode

Indique si le CLR associé à l'interface ICLRRuntimeInfo a été démarré.

ICLRRuntimeInfo::LoadErrorString, méthode

Traduit une valeur HRESULT en message d'erreur adapté à la culture spécifiée. Cette méthode remplace les méthodes LoadStringRC et LoadStringRCEx.

ICLRRuntimeInfo::LoadLibrary, méthode

Charge une bibliothèque à partir du répertoire de l'infrastructure du CLR représenté par une interface ICLRRuntimeInfo. Cette méthode remplace la méthode LoadLibraryShim.

ICLRRuntimeInfo::SetDefaultStartupFlags, méthode

Définit les indicateurs de démarrage CLR et le fichier de configuration d'hôte.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4

Voir aussi

Autres ressources

Interfaces d'hébergement

Hébergement (Référence des API non managées)