TaskCompletionSource<TResult>.TrySetResult(TResult) Metode
Definisi
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.
Mencoba untuk mentransisikan yang mendasar Task<TResult> ke RanToCompletion dalam status.
public:
bool TrySetResult(TResult result);
public bool TrySetResult(TResult result);
member this.TrySetResult : 'Result -> bool
Public Function TrySetResult (result As TResult) As Boolean
Parameter
- result
- TResult
Nilai hasil untuk mengikat ke ini Task<TResult>.
Mengembalikan
true jika operasi berhasil; jika tidak, false.
Pengecualian
Sudah Task dibuang.
Keterangan
Operasi ini akan mengembalikan false jika Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.
Metode ini juga mengembalikan false jika yang mendasar Task<TResult> telah dibuang.