Partager via


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