Udostępnij za pośrednictwem


ICLRRuntimeHost::Stop — Metoda

Zatrzymuje wykonywanie kodu przez środowisko uruchomieniowe języka wspólnego (CLR).

Ważne

Ta metoda nie zwalnia zasobów do hosta, zwalnia domen aplikacji ani nie niszczy wątków. Aby zwolnić te zasoby, należy zakończyć proces.

Składnia

HRESULT Stop();  

Wartość zwracana

HRESULT Opis
S_OK Stop zwrócono pomyślnie.
HOST_E_CLRNOTAVAILABLE ClR nie został załadowany do procesu lub CLR jest w stanie, w którym nie może uruchomić kodu zarządzanego ani pomyślnie przetworzyć wywołania.
HOST_E_TIMEOUT Upłynął limit czasu wywołania.
HOST_E_NOT_OWNER Obiekt wywołujący nie jest właścicielem blokady.
HOST_E_ABANDONED Zdarzenie zostało anulowane, gdy zablokowany wątek lub światłowod czekał na nie.
E_FAIL Wystąpił nieznany katastrofalny błąd. Jeśli metoda zwróci E_FAIL, clR nie będzie już można używać w ramach tego procesu. Kolejne wywołania metod hostingu zwracają HOST_E_CLRNOTAVAILABLE.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MSCorEE.h

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

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też