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 configurer des domaines d'application, d'accéder au domaine par défaut et d'énumérer tous les domaines en cours d'exécution dans le processus.
Dans le .NET Framework version 2.0, cette interface est remplacée par ICLRRuntimeHost.
Méthodes
Méthode |
Description |
---|---|
Réinitialise un énumérateur de domaine au début de la liste de domaine. |
|
Crée un domaine d'application. L'appelant reçoit un pointeur d'interface, de type _AppDomain, vers une instance de type System.AppDomain. |
|
Crée un domaine d'application. Cette méthode permet à l'appelant de passer une instance IAppDomainSetup pour configurer davantage de fonctions de l'instance _AppDomain retournée. |
|
Obtient un pointeur d'interface de type IAppDomainSetup pour une instance AppDomainSetup. IAppDomainSetup fournit des méthodes pour configurer des aspects d'un domaine d'application avant qu'il ne soit créé. |
|
Obtient un pointeur d'interface de type IIdentity qui permet à l'hôte de créer la preuve de sécurité à passer à CreateDomain ou CreateDomainEx. |
|
Ne pas utiliser. |
|
Obtient un pointeur d'interface de type _AppDomain qui représente le domaine chargé sur le thread actuel. |
|
Ne pas utiliser. |
|
Obtient un énumérateur pour les domaines dans le processus en cours. |
|
Obtient un objet qui permet à l'hôte de spécifier la configuration de rappel du CLR. |
|
Obtient un pointeur d'interface de type _AppDomain qui représente le domaine par défaut pour le processus en cours. |
|
Ne pas utiliser. |
|
Mappe le fichier spécifié en mémoire. Cette méthode est obsolète. |
|
Obtient un pointeur d'interface au domaine suivant dans l'énumération. |
|
Démarre le CLR. |
|
Arrête l'exécution du code dans le runtime pour le processus en cours. |
|
Ne pas utiliser. |
|
Ne pas utiliser. |
|
Décharge le domaine d'application à partir du processus en cours. |
Spécifications
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 1.0, 1.1