IHostTask-interface
Biedt methoden waarmee de Common Language Runtime (CLR) kan communiceren met de host om taken te beheren.
Methoden
Methode | Beschrijving |
---|---|
Waarschuwingsmethode | Vraagt de host om de taak die wordt vertegenwoordigd door het huidige IHostTask exemplaar te activeren, zodat de taak kan worden afgebroken. |
Methode GetPriority | Hiermee haalt u het prioriteitsniveau van de thread op van de taak die wordt vertegenwoordigd door het huidige IHostTask exemplaar. |
Methode voor deelnemen | Hiermee blokkeert u de aanroepende taak totdat de taak die wordt vertegenwoordigd door het huidige IHostTask exemplaar is voltooid, het opgegeven tijdsinterval is verstreken of IHostTask::Waarschuwing wordt aangeroepen. |
Methode SetCLRTask | Koppelt een ICLRTask Interface-exemplaar aan het huidige IHostTask exemplaar. |
Methode SetPriority | Vraagt de host om het threadprioriteitsniveau aan te passen voor de taak die wordt vertegenwoordigd door het huidige IHostTask exemplaar. |
Methode Start | Hiermee wordt aangevraagd dat de host de taak die wordt vertegenwoordigd door het huidige IHostTask exemplaar, verplaatst van een onderbroken status naar een live-status, waarin code kan worden uitgevoerd. |
Opmerkingen
De CLR roept methoden aan die zijn gedefinieerd door IHostTask
om een taak te starten, het prioriteitsniveau van de thread in te stellen, enzovoort.
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.