Bagikan melalui


AsyncTaskMethodBuilder<TResult> Struktur

Definisi

Mewakili penyusun untuk metode asinkron yang mengembalikan tugas dan menyediakan parameter untuk hasilnya.

generic <typename TResult>
public value class AsyncTaskMethodBuilder
public struct AsyncTaskMethodBuilder<TResult>
type AsyncTaskMethodBuilder<'Result> = struct
Public Structure AsyncTaskMethodBuilder(Of TResult)

Jenis parameter

TResult

Hasil yang digunakan untuk menyelesaikan tugas.

Warisan
AsyncTaskMethodBuilder<TResult>

Keterangan

Jenis ini dan anggotanya dimaksudkan untuk digunakan oleh pengkompilasi.

Properti

Task

Mendapatkan tugas untuk penyusun ini.

Metode

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Menjadwalkan komputer status untuk melanjutkan ke tindakan berikutnya ketika awaiter yang ditentukan selesai.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Menjadwalkan komputer status untuk melanjutkan ke tindakan berikutnya ketika awaiter yang ditentukan selesai. Metode ini dapat dipanggil dari kode tepercaya sebagian.

Create()

Membuat instans AsyncTaskMethodBuilder<TResult> kelas .

SetException(Exception)

Menandai tugas sebagai gagal dan mengikat pengecualian yang ditentukan ke tugas.

SetResult(TResult)

Menandai tugas sebagai berhasil diselesaikan.

SetStateMachine(IAsyncStateMachine)

Mengaitkan penyusun dengan komputer status yang ditentukan.

Start<TStateMachine>(TStateMachine)

Mulai menjalankan penyusun dengan komputer status terkait.

Berlaku untuk