Sdílet prostřednictvím


TaskCompletionSource.SetException Metoda

Definice

Přetížení

SetException(IEnumerable<Exception>)

Převede podkladový Task objekt do Faulted stavu .

SetException(Exception)

Převede podkladový Task objekt do Faulted stavu .

SetException(IEnumerable<Exception>)

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs

Převede podkladový Task objekt do Faulted stavu .

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

Parametry

exceptions
IEnumerable<Exception>

Kolekce výjimek pro vytvoření vazby k tomuto Taskobjektu .

Výjimky

exceptions je null.

V souboru je jeden nebo více null prvků exceptions.

Podkladová položka Task je již v jednom ze tří konečných stavů: RanToCompletion, Faultednebo Canceled.

Platí pro

SetException(Exception)

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs

Převede podkladový Task objekt do Faulted stavu .

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

Parametry

exception
Exception

Výjimka pro vytvoření vazby k tomuto Taskobjektu .

Výjimky

exception je null.

Podkladová položka Task je již v jednom ze tří konečných stavů: RanToCompletion, Faultednebo Canceled.

Platí pro