Interfaccia ICLRTaskManager
Fornisce metodi che consentono all'host di richiedere in modo esplicito che Common Language Runtime (CLR) crei una nuova attività, ottieni l'attività attualmente in esecuzione e imposta la lingua geografica e le impostazioni cultura per l'attività.
Metodi
Metodo | Descrizione |
---|---|
Metodo CreateTask | Richiede in modo esplicito che CLR crei una nuova istanza ICLRTask . |
Metodo GetCurrentTask | Ottiene l'istanza ICLRTask che rappresenta l'attività attualmente in esecuzione. |
Metodo GetCurrentTaskType | Ottiene il tipo dell'attività attualmente in esecuzione. |
Metodo SetLocale | Notifica a CLR che l'host ha modificato l'identificatore delle impostazioni locali nell'attività attualmente in esecuzione. |
Metodo SetUILocale | Notifica a Common Language Runtime che l'host ha modificato l'identificatore delle impostazioni locali dell'interfaccia utente nell'attività attualmente in esecuzione. |
Commenti
Ogni attività in esecuzione in un ambiente ospitato include rappresentazioni sia sul lato host (un'istanza di IHostTask) che sul lato CLR (un'istanza di ICLRTask). L'host o CLR può avviare la creazione di un'attività, ma la rappresentazione sul lato host deve essere associata a una rappresentazione clr-side corrispondente per garantire la corretta comunicazione tra l'host e CLR relativo all'attività. È necessario creare e creare un'istanza dei due oggetti prima che il codice gestito possa essere eseguito in un thread del sistema operativo.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 2.0