TaskCompletionSource<TResult>.SetException Metode

Definisi

Transisi objek yang mendasar Task<TResult> ke dalam status Faulted .

Overload

Nama Deskripsi
SetException(IEnumerable<Exception>)

Transisi yang mendasar Task<TResult> ke Faulted dalam status dan mengikat kumpulan objek pengecualian ke dalamnya.

SetException(Exception)

Transisi yang mendasar Task<TResult> ke Faulted dalam status dan mengikatnya ke pengecualian yang ditentukan.

SetException(IEnumerable<Exception>)

Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs

Transisi yang mendasar Task<TResult> ke Faulted dalam status dan mengikat kumpulan objek pengecualian ke dalamnya.

public:
 void SetException(System::Collections::Generic::IEnumerable<Exception ^> ^ exceptions);
public void SetException(System.Collections.Generic.IEnumerable<Exception> exceptions);
member this.SetException : seq<Exception> -> unit
Public Sub SetException (exceptions As IEnumerable(Of Exception))

Parameter

exceptions
IEnumerable<Exception>

Kumpulan pengecualian untuk mengikat ini Task<TResult>.

Pengecualian

Sudah Task dibuang.

Argumennya exceptions adalah null.

Ada satu atau beberapa elemen null di exceptions.

Yang mendasar Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.

Lihat juga

Berlaku untuk

SetException(Exception)

Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs

Transisi yang mendasar Task<TResult> ke Faulted dalam status dan mengikatnya ke pengecualian yang ditentukan.

public:
 void SetException(Exception ^ exception);
public void SetException(Exception exception);
member this.SetException : Exception -> unit
Public Sub SetException (exception As Exception)

Parameter

exception
Exception

Pengecualian untuk mengikat ini Task<TResult>.

Pengecualian

Sudah Task dibuang.

Argumennya exception adalah null.

Yang mendasar Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.

Lihat juga

Berlaku untuk