Condividi tramite


Interfaccia ICorRuntimeHost

Fornisce metodi che consentono all'host di avviare e arrestare in modo esplicito Common Language Runtime (CLR), per creare e configurare i domini dell'applicazione, per accedere al dominio predefinito e per enumerare tutti i domini in esecuzione nel processo.

In .NET Framework versione 2.0, questa interfaccia viene sostituita da ICLRRuntimeHost.

Metodi

Metodo Descrizione
Metodo CloseEnum Reimposta un enumeratore di dominio all'inizio dell'elenco di domini.
Metodo CreateDomain Crea un dominio dell'applicazione. Il chiamante riceve un puntatore di interfaccia di tipo _AppDomain a un'istanza di tipo System.AppDomain.
Metodo CreateDomainEx Crea un dominio dell'applicazione. Questo metodo consente al chiamante di passare un'istanza IAppDomainSetup per configurare funzionalità aggiuntive dell'istanza restituita _AppDomain .
Metodo CreateDomainSetup Ottiene un puntatore di interfaccia di tipo IAppDomainSetup a un'istanza AppDomainSetup . IAppDomainSetup fornisce metodi per configurare gli aspetti di un dominio applicazione prima della creazione.
Metodo CreateEvidence Ottiene un puntatore di interfaccia di tipo IIdentity, che consente all'host di creare prove di sicurezza da passare a CreateDomain o CreateDomainEx.
Metodo CreateLogicalThreadState Non usare.
Metodo CurrentDomain Ottiene un puntatore dell'interfaccia di tipo _AppDomain che rappresenta il dominio caricato nel thread corrente.
Metodo DeleteLogicalThreadState Non usare.
Metodo EnumDomains Ottiene un enumeratore per i domini nel processo corrente.
Metodo GetConfiguration Ottiene un oggetto che consente all'host di specificare la configurazione di callback di CLR.
Metodo GetDefaultDomain Ottiene un puntatore di interfaccia di tipo _AppDomain che rappresenta il dominio predefinito per il processo corrente.
Metodo LocksHeldByLogicalThread Non usare.
Metodo MapFile Esegue il mapping del file specificato in memoria. Questo metodo è obsoleto.
Metodo NextDomain Ottiene un puntatore dell'interfaccia al dominio successivo nell'enumerazione.
Metodo Start Avvia CLR.
Stop, metodo Arresta l'esecuzione del codice nel runtime per il processo corrente.
Metodo SwitchInLogicalThreadState Non usare.
Metodo SwitchOutLogicalThreadState Non usare.
Metodo UnloadDomain Scarica il dominio dell'applicazione specificato dal processo corrente.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: 1.0, 1.1

Vedi anche