Metode IHostPolicyManager::OnDefaultAction
Memberi tahu host bahwa runtime bahasa umum (CLR) akan mengambil tindakan default yang diatur oleh panggilan ke metode ICLRPolicyManager::SetDefaultAction sebagai respons terhadap pembatalan utas atau pembongkaran AppDomain.
Sintaks
HRESULT OnDefaultAction (
[in] EClrOperation operation,
[in] EPolicyAction action
);
Parameter
operation
[in] Salah satu nilai EClrFailure menunjukkan jenis kegagalan yang ditanggapi runtime bahasa umum.
action
[masuk] Salah satu nilai EPolicyAction, menunjukkan tindakan yang dilakukan runtime bahasa umum sebagai respons terhadap batas waktu.
Tampilkan Nilai
HRESULT | Deskripsi |
---|---|
S_OK | OnDefaultAction berhasil dikembalikan. |
HOST_E_CLRNOTAVAILABLE | Runtime bahasa umum belum dimuat ke dalam proses, atau runtime bahasa umum dalam keadaan di mana ia tidak dapat menjalankan kode terkelola atau memproses panggilan. berhasil |
HOST_E_TIMEOUT | Waktu panggilan habis. |
HOST_E_NOT_OWNER | Pemanggil tidak memiliki kunci. |
HOST_E_ABANDONED | Peristiwa dibatalkan saat rangkaian atau fiber yang diblokir sedang menunggunya. |
E_FAIL | Kegagalan katastrofe yang tidak diketahui terjadi. Saat metode menampilkan E_FAIL, CLR tidak lagi dapat digunakan dalam proses. Panggilan berikutnya ke metode hosting menampilkan HOST_E_CLRNOTAVAILABLE. |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0