Udostępnij za pośrednictwem


IHostTask — Interfejs

Udostępnia metody, które umożliwiają środowisku uruchomieniowemu języka wspólnego (CLR) komunikowanie się z hostem w celu zarządzania zadaniami.

Metody

Metoda Opis
Alert, metoda Żąda, aby host obudził zadanie reprezentowane przez bieżące IHostTask wystąpienie, aby można było przerwać zadanie.
GetPriority, metoda Pobiera poziom priorytetu wątku zadania reprezentowanego przez bieżące IHostTask wystąpienie.
Join, metoda Blokuje zadanie wywołujące do momentu zakończenia zadania reprezentowanego przez bieżące IHostTask wystąpienie, upływu określonego interwału czasu lub wywołania elementu IHostTask::Alert .
SetCLRTask, metoda Kojarzy wystąpienie interfejsu ICLRTask z bieżącym IHostTask wystąpieniem.
SetPriority, metoda Żąda, aby host dostosować poziom priorytetu wątku dla zadania reprezentowanego przez bieżące IHostTask wystąpienie.
Start, metoda Żąda, aby host przeniósł zadanie reprezentowane przez bieżące IHostTask wystąpienie ze stanu wstrzymania do stanu na żywo, w którym można wykonać kod.

Uwagi

ClR wywołuje metody zdefiniowane przez IHostTask , aby uruchomić zadanie, ustawić poziom priorytetu wątku itd.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MSCorEE.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od wersji 2.0

Zobacz też