Condividi tramite


Interfaccia ICLRTaskManager

Fornisce i metodi che consentono all'host di richiedere esplicitamente a Common Language Runtime la creazione di una nuova attività, l'acquisizione dell'attività attualmente in esecuzione e la definizione delle impostazioni cultura e di lingua per tale attività.

Metodi

Metodo

Descrizione

Metodo ICLRTaskManager::CreateTask

Richiede in modo esplicito la creazione di una nuova istanza di ICLRTask da parte di CLR.

Metodo ICLRTaskManager::GetCurrentTask

Ottiene l'istanza di ICLRTask che rappresenta l'attività attualmente in esecuzione.

Metodo ICLRTaskManager::GetCurrentTaskType

Ottiene il tipo dell'attività attualmente in esecuzione.

Metodo ICLRTaskManager::SetLocale

Notifica a Common Language Runtime che l'host ha modificato l'identificatore delle impostazioni locali per l'attività attualmente in esecuzione.

Metodo ICLRTaskManager::SetUILocale

Notifica a Common Language Runtime che l'host ha modificato l'identificatore delle impostazioni locali dell'interfaccia utente per l'attività attualmente in esecuzione.

Note

Ogni attività in esecuzione in un ambiente di hosting dispone di rappresentazioni sia sul lato host (un'istanza di IHostTask), sia sul lato CLR (un'istanza di ICLRTask). La creazione di un'attività può essere avviata sia dall'host che da Common Language Runtime. Tuttavia, per la corretta comunicazione tra l'host e Common Language Runtime, è necessario che la rappresentazione sul lato host sia associata a una rappresentazione corrispondente sul lato CLR. Prima di eseguire codice gestito su un thread del sistema operativo occorre che i due oggetti siano stati creati e istanziati.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICLRTask

Interfaccia IHostTask

Interfaccia IHostTaskManager

Altre risorse

Interfacce di hosting