Teilen über


TaskCompletionSource.TrySetException Methode

Definition

Überlädt

TrySetException(IEnumerable<Exception>)

Versucht, den Übergang des zugrunde liegenden Task-Objekts in den Faulted-Zustand auszuführen.

TrySetException(Exception)

Versucht, den Übergang des zugrunde liegenden Task-Objekts in den Faulted-Zustand auszuführen.

TrySetException(IEnumerable<Exception>)

Versucht, den Übergang des zugrunde liegenden Task-Objekts in den Faulted-Zustand auszuführen.

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>

Die Auflistung der Ausnahmen, die an das Task-Objekt gebunden werden sollen.

Gibt zurück

Boolean

true, wenn der Vorgang erfolgreich war, andernfalls false.

Ausnahmen

exceptions ist null.

Es gibt mindestens ein null-Element in exceptions.

Die exceptions-Sammlung ist leer.

Hinweise

Dieser Vorgang wird zurückgegebenfalse, wenn sich dies Task bereits in einem der drei endgültigen Zustände befindet: RanToCompletion, oder FaultedCanceled.

Gilt für

TrySetException(Exception)

Versucht, den Übergang des zugrunde liegenden Task-Objekts in den Faulted-Zustand auszuführen.

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

Die Ausnahme, die an das Task-Objekt gebunden werden soll.

Gibt zurück

Boolean

true, wenn der Vorgang erfolgreich war, andernfalls false.

Ausnahmen

exception ist null.

Hinweise

Dieser Vorgang wird zurückgegebenfalse, wenn sich dies Task bereits in einem der drei endgültigen Zustände befindet: RanToCompletion, oder FaultedCanceled.

Gilt für