ICorRuntimeHost, interface
Fournit des méthodes qui permettent à l’hôte de démarrer et d’arrêter explicitement le Common Language Runtime (CLR), de créer et de configurer des domaines d’application, d’accéder au domaine par défaut et d’énumérer tous les domaines exécutés dans le processus.
Dans le .NET Framework version 2.0, cette interface est remplacée par ICLRRuntimeHost.
Méthodes
Méthode | Description |
---|---|
CloseEnum, méthode | Réinitialise un énumérateur de domaine au début de la liste de domaines. |
CreateDomain, méthode | Crée un domaine d’application. L’appelant reçoit un pointeur d’interface de type _AppDomain vers une instance de type System.AppDomain. |
CreateDomainEx, méthode | Crée un domaine d’application. Cette méthode permet à l’appelant de passer une instance IAppDomainSetup pour configurer des fonctionnalités supplémentaires de l’instance _AppDomain retournée. |
CreateDomainSetup, méthode | Obtient un pointeur d’interface de type IAppDomainSetup vers une instance AppDomainSetup. IAppDomainSetup fournit des méthodes pour configurer les aspects d’un domaine d’application avant sa création. |
CreateEvidence, méthode | Obtient un pointeur d’interface de type IIdentity, qui permet à l’hôte de créer des preuves de sécurité à passer à CreateDomain ou CreateDomainEx. |
CreateLogicalThreadState, méthode | Ne pas utiliser. |
CurrentDomain, méthode | Obtient un pointeur d’interface de type _AppDomain qui représente le domaine chargé sur le thread actuel. |
DeleteLogicalThreadState, méthode | Ne pas utiliser. |
EnumDomains, méthode | Obtient un énumérateur pour les domaines du processus actuel. |
GetConfiguration, méthode | Obtient un objet qui permet à l’hôte de spécifier la configuration de rappel du CLR. |
GetDefaultDomain, méthode | Obtient un pointeur d’interface de type _AppDomain qui représente le domaine par défaut pour le processus actuel. |
LocksHeldByLogicalThread, méthode | Ne pas utiliser. |
MapFile, méthode | Mappe le fichier spécifié en mémoire. Cette méthode est obsolète. |
NextDomain, méthode | Obtient un pointeur d’interface vers le domaine suivant dans l’énumération. |
Start, méthode | Démarre le CLR. |
Stop, méthode | Arrête l’exécution du code dans le runtime pour le processus actuel. |
SwitchInLogicalThreadState, méthode | Ne pas utiliser. |
SwitchOutLogicalThreadState, méthode | Ne pas utiliser. |
UnloadDomain, méthode | Décharge le domaine d’application spécifié à partir du processus actuel. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : 1.0, 1.1
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.