TaskCompletionSource<TResult>.TrySetException 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 objek yang mendasar Task<TResult> ke Faulted dalam status.
Overload
| Nama | Deskripsi |
|---|---|
| TrySetException(IEnumerable<Exception>) |
Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Faulted dalam status dan mengikat kumpulan objek pengecualian ke dalamnya. |
| TrySetException(Exception) |
Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Faulted status dan mengikatnya ke pengecualian yang ditentukan. |
TrySetException(IEnumerable<Exception>)
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Faulted dalam status dan mengikat kumpulan objek pengecualian ke dalamnya.
public:
bool TrySetException(System::Collections::Generic::IEnumerable<Exception ^> ^ exceptions);
public bool TrySetException(System.Collections.Generic.IEnumerable<Exception> exceptions);
member this.TrySetException : seq<Exception> -> bool
Public Function TrySetException (exceptions As IEnumerable(Of Exception)) As Boolean
Parameter
- exceptions
- IEnumerable<Exception>
Kumpulan pengecualian untuk mengikat ini Task<TResult>.
Mengembalikan
true jika operasi berhasil; jika tidak, false.
Pengecualian
Sudah Task dibuang.
Argumennya exceptions adalah null.
Ada satu atau beberapa elemen null di exceptions.
-atau-
Koleksi exceptions kosong.
Keterangan
Operasi ini akan mengembalikan false jika Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.
Lihat juga
Berlaku untuk
TrySetException(Exception)
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
- Sumber:
- TaskCompletionSource_T.cs
Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Faulted status dan mengikatnya ke pengecualian yang ditentukan.
public:
bool TrySetException(Exception ^ exception);
public bool TrySetException(Exception exception);
member this.TrySetException : Exception -> bool
Public Function TrySetException (exception As Exception) As Boolean
Parameter
- exception
- Exception
Pengecualian untuk mengikat ini Task<TResult>.
Mengembalikan
true jika operasi berhasil; jika tidak, false.
Pengecualian
Sudah Task dibuang.
Argumennya exception adalah null.
Keterangan
Operasi ini akan mengembalikan false jika Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.