Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo TaskCompletionSource<TResult>.TrySetException (IEnumerable<Exception>)

 

Tenta di eseguire la transizione dell'oggetto Task<TResult> sottostante allo stato Faulted e associa a questo oggetto una raccolta di eccezioni.

Spazio dei nomi:   System.Threading.Tasks
Assembly:  mscorlib (in mscorlib.dll)

public bool TrySetException(
	IEnumerable<Exception> exceptions
)

Parametri

exceptions
Type: System.Collections.Generic.IEnumerable<Exception>

Raccolta di eccezioni da associare a questo oggetto Task<TResult>.

Valore restituito

Type: System.Boolean

True se l'operazione è stata completata; in caso contrario, false.

Exception Condition
ObjectDisposedException

La proprietà Task è stata eliminata.

ArgumentNullException

L'argomento exceptions è Null.

ArgumentException

Uno o più elementi Null sono presenti in exceptions.

-oppure-

La raccolta exceptions è vuota.

Questa operazione restituirà false se il Task<TResult> è già in uno dei tre stati finali: RanToCompletion, Faulted, o Canceled.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 5.0
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: