TaskCompletionSource<TResult>.TrySetException Método

Definición

Intenta realizar la transición del objeto subyacente Task<TResult> al Faulted estado .

Sobrecargas

Nombre Description
TrySetException(IEnumerable<Exception>)

Intenta realizar la transición del subyacente Task<TResult> al Faulted estado y enlaza una colección de objetos de excepción a él.

TrySetException(Exception)

Intenta realizar la transición del subyacente Task<TResult> al Faulted estado y la enlaza a una excepción especificada.

TrySetException(IEnumerable<Exception>)

Intenta realizar la transición del subyacente Task<TResult> al Faulted estado y enlaza una colección de objetos de excepción a él.

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

Parámetros

exceptions
IEnumerable<Exception>

Colección de excepciones que se van a enlazar a este Task<TResult>.

Devoluciones

true si la operación se realizó correctamente; de lo contrario, false.

Excepciones

Se Task ha desechado.

El exceptions argumento es null.

Hay uno o varios elementos NULL en exceptions.

O bien

La exceptions colección está vacía.

Comentarios

Esta operación devolverá false si Task<TResult> ya está en uno de los tres estados finales: RanToCompletion, Faultedo Canceled.

Consulte también

Se aplica a

TrySetException(Exception)

Intenta realizar la transición del subyacente Task<TResult> al Faulted estado y la enlaza a una excepción especificada.

public:
 bool TrySetException(Exception ^ exception);
public bool TrySetException(Exception exception);
member this.TrySetException : Exception -> bool
Public Function TrySetException (exception As Exception) As Boolean

Parámetros

exception
Exception

Excepción que se va a enlazar a este Task<TResult>.

Devoluciones

true si la operación se realizó correctamente; de lo contrario, false.

Excepciones

Se Task ha desechado.

El exception argumento es null.

Comentarios

Esta operación devolverá false si Task<TResult> ya está en uno de los tres estados finales: RanToCompletion, Faultedo Canceled.

Consulte también

Se aplica a