Bagikan melalui


TplExtensions.NoThrowValueTaskAwaiter<TResult> Struktur

Definisi

Awaiter yang membungkus tugas dan tidak pernah melempar pengecualian ketika menunggu.

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter<'Result> = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion

Jenis parameter

TResult

Jenis hasilnya.

Warisan
TplExtensions.NoThrowValueTaskAwaiter<TResult>
Atribut
Penerapan

Konstruktor

TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean)

Menginisialisasi instans baru struct TplExtensions.NoThrowValueTaskAwaiter<TResult> .

Properti

IsCompleted

Mendapatkan nilai yang menunjukkan apakah tugas telah selesai.

Metode

GetResult()

Tidak melakukan apa-apa.

OnCompleted(Action)

Menjadwalkan delegasi untuk eksekusi pada kesimpulan eksekusi tugas.

UnsafeOnCompleted(Action)

Menjadwalkan delegasi untuk eksekusi pada kesimpulan eksekusi tugas tanpa menangkap ExecutionContext.

Berlaku untuk