TaskCompletionSource<TResult>.SetException Metoda

Definice

Převede základní Task<TResult> objekt do Faulted stavu.

Přetížení

Name Description
SetException(IEnumerable<Exception>)

Převede podkladový Task<TResult> objekt do Faulted stavu a vytvoří vazbu na kolekci objektů výjimek.

SetException(Exception)

Převede podkladový objekt Task<TResult> do Faulted stavu a vytvoří vazbu na zadanou výjimku.

SetException(IEnumerable<Exception>)

Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs

Převede podkladový Task<TResult> objekt do Faulted stavu a vytvoří vazbu na kolekci objektů výjimek.

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, které se mají svázat s tímto Task<TResult>.

Výjimky

Ta Task byla odstraněna.

Argument exceptions je null.

V souboru je jeden nebo více prvků exceptionsnull .

Task<TResult> Podklad je již v jednom ze tří konečných stavů: RanToCompletion, Faulted, nebo Canceled.

Viz také

Platí pro

SetException(Exception)

Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs

Převede podkladový objekt Task<TResult> do Faulted stavu a vytvoří vazbu na zadanou výjimku.

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, která se má svázat s tímto Task<TResult>.

Výjimky

Ta Task byla odstraněna.

Argument exception je null.

Task<TResult> Podklad je již v jednom ze tří konečných stavů: RanToCompletion, Faulted, nebo Canceled.

Viz také

Platí pro