TaskCompletionSource<TResult>.SetException Metódus

Definíció

Áttűnés a mögöttes Task<TResult> objektum állapotába Faulted .

Túlterhelések

Name Description
SetException(IEnumerable<Exception>)

Áttűnés a mögöttes Task<TResult> állapotba Faulted , és egy kivételobjektum-gyűjteményt köt hozzá.

SetException(Exception)

Áttűnés a mögöttes Task<TResult> állapotba Faulted , és egy adott kivételhez köti.

SetException(IEnumerable<Exception>)

Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs

Áttűnés a mögöttes Task<TResult> állapotba Faulted , és egy kivételobjektum-gyűjteményt köt hozzá.

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))

Paraméterek

exceptions
IEnumerable<Exception>

Az ehhez Task<TResult>a kivételhez kötéshez tartozó kivételek gyűjteménye.

Kivételek

Az Task el lett dobva.

Az exceptions argumentum a következő null: .

A fájlban egy vagy több null elem exceptionstalálható.

A mögöttes Task<TResult> állapot már a három végső állapot egyikében van: RanToCompletion, Faultedvagy Canceled.

Lásd még

A következőre érvényes:

SetException(Exception)

Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs
Forrás:
TaskCompletionSource_T.cs

Áttűnés a mögöttes Task<TResult> állapotba Faulted , és egy adott kivételhez köti.

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

Paraméterek

exception
Exception

Az ehhez Task<TResult>a kivételhez való kötés kivétele.

Kivételek

Az Task el lett dobva.

Az exception argumentum a következő null: .

A mögöttes Task<TResult> állapot már a három végső állapot egyikében van: RanToCompletion, Faultedvagy Canceled.

Lásd még

A következőre érvényes: