TaskCompletionSource.TrySetException Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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>)
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
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)
public:
bool TrySetException(Exception ^ exception);
public bool TrySetException (Exception exception);
member this.TrySetException : Exception -> bool
Public Function TrySetException (exception As Exception) As Boolean
Parameter
Gibt zurück
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.