Compartilhar via


TaskCompletionSource.SetException Método

Definição

Sobrecargas

SetException(IEnumerable<Exception>)

Faz a transição do Task subjacente para o estado Faulted.

SetException(Exception)

Faz a transição do Task subjacente para o estado Faulted.

SetException(IEnumerable<Exception>)

Origem:
TaskCompletionSource.cs
Origem:
TaskCompletionSource.cs
Origem:
TaskCompletionSource.cs

Faz a transição do Task subjacente para o estado Faulted.

public:
 void SetException(System::Collections::Generic::IEnumerable<Exception ^> ^ exceptions);
public void SetException (System.Collections.Generic.IEnumerable<Exception> exceptions);
member this.SetException : seq<Exception> -> unit
Public Sub SetException (exceptions As IEnumerable(Of Exception))

Parâmetros

exceptions
IEnumerable<Exception>

A coleção de exceções para associar a este Task.

Exceções

exceptions é null.

Há um ou mais elementos null em exceptions.

O Task subjacente já está em um dos três estados finais: RanToCompletion, Faulted ou Canceled.

Aplica-se a

SetException(Exception)

Origem:
TaskCompletionSource.cs
Origem:
TaskCompletionSource.cs
Origem:
TaskCompletionSource.cs

Faz a transição do Task subjacente para o estado Faulted.

public:
 void SetException(Exception ^ exception);
public void SetException (Exception exception);
member this.SetException : Exception -> unit
Public Sub SetException (exception As Exception)

Parâmetros

exception
Exception

A exceção para associar a este Task.

Exceções

exception é null.

O Task subjacente já está em um dos três estados finais: RanToCompletion, Faulted ou Canceled.

Aplica-se a