TaskCompletionSource<TResult>.TrySetException Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megpróbálja áttűnni a mögöttes Task<TResult> objektumot az Faulted állapotba.
Túlterhelések
| Name | Description |
|---|---|
| TrySetException(IEnumerable<Exception>) |
Megpróbálja áttűnni az alapul szolgálót Task<TResult> az Faulted állapotba, és egy kivételobjektum-gyűjteményt köt hozzá. |
| TrySetException(Exception) |
Megpróbálja átállni az alapul szolgáló Task<TResult> állapotra Faulted , és egy adott kivételhez köti. |
TrySetException(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
Megpróbálja áttűnni az alapul szolgálót Task<TResult> az Faulted állapotba, és egy kivételobjektum-gyűjteményt köt hozzá.
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
Paraméterek
- exceptions
- IEnumerable<Exception>
Az ehhez Task<TResult>a kivételhez kötéshez tartozó kivételek gyűjteménye.
Válaszok
trueha a művelet sikeres volt; egyéb esetben. false
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ó.
-vagy-
A exceptions gyűjtemény üres.
Megjegyzések
Ez a művelet hamis értéket ad vissza, ha az Task<TResult> már a három utolsó állapot egyikében van: RanToCompletion, Faultedvagy Canceled.
Lásd még
A következőre érvényes:
TrySetException(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
Megpróbálja átállni az alapul szolgáló Task<TResult> állapotra Faulted , és egy adott kivételhez köti.
public:
bool TrySetException(Exception ^ exception);
public bool TrySetException(Exception exception);
member this.TrySetException : Exception -> bool
Public Function TrySetException (exception As Exception) As Boolean
Paraméterek
- exception
- Exception
Az ehhez Task<TResult>a kivételhez való kötés kivétele.
Válaszok
trueha a művelet sikeres volt; egyéb esetben. false
Kivételek
Az Task el lett dobva.
Az exception argumentum a következő null: .
Megjegyzések
Ez a művelet hamis értéket ad vissza, ha az Task<TResult> már a három utolsó állapot egyikében van: RanToCompletion, Faultedvagy Canceled.