System.Threading.Tasks.Sources Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan jenis untuk membuat ValueTask dan ValueTask<TResult> mengoptimalkan untuk meminimalkan alokasi. Antarmuka IValueTaskSource dan IValueTaskSource<TResult> dapat diimplementasikan pada objek yang digunakan untuk menyediakan implementasi pendukung untuk ValueTask dan ValueTask<TResult>, dan ManualResetValueTaskSourceCore<TResult> dapat digunakan untuk mengimplementasikan logika inti yang diperlukan untuk mendukung siklus hidup tugas. Ini adalah jenis lanjutan dan hanya perlu digunakan dalam situasi khusus di mana performa sangat penting.
Struct
ManualResetValueTaskSourceCore<TResult> |
Menyediakan logika inti untuk menerapkan reset IValueTaskSource manual atau IValueTaskSource<TResult>. |
Antarmuka
IValueTaskSource |
Mewakili objek yang dapat dibungkus oleh ValueTask. |
IValueTaskSource<TResult> |
Mewakili objek yang dapat dibungkus oleh ValueTask<TResult>. |
Enum
ValueTaskSourceOnCompletedFlags |
Menyediakan bendera yang diteruskan dari ValueTask dan ValueTask<TResult> ke |
ValueTaskSourceStatus |
Menunjukkan status IValueTaskSource atau IValueTaskSource<TResult>. |