TaskCompletionSource<TResult>.TrySetResult(TResult) Metode

Definisi

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.

Berlaku untuk

Lihat juga