Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Meminta agar runtime bahasa umum (CLR) mengesampingkan tugas yang diwakili instans ICLRTask saat ini dan membuat waktu prosesor tersedia untuk tugas lain.
Sintaks
HRESULT YieldTask ();
Tampilkan Nilai
| HRESULT | Deskripsi |
|---|---|
| S_OK |
YieldTask berhasil dikembalikan. |
| HOST_E_CLRNOTAVAILABLE | Runtime bahasa umum belum dimuat ke dalam proses, atau runtime bahasa umum dalam status yaitu tidak dapat menjalankan kode aman atau memproses panggilan dengan sukses. |
| 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. |
Keterangan
Host memanggil YieldTask untuk meminta sumber daya prosesor untuk tugas atau proses lain. Metode ini terutama dimaksudkan untuk memungkinkan kode yang sudah berjalan lama untuk membatalkan waktu CPU. Runtime bahasa umum mencoba untuk menempatkan tugas yang diwakili oleh instans ICLRTask saat ini dalam keadaan yang dapat menghasilkan waktu pemrosesan, tetapi tidak menjamin keberhasilan.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0