Condividi tramite


TaskCompletionSource<TResult>.SetCanceled Metodo

Definizione

Overload

SetCanceled()

Esegue la transizione dell'oggetto Task<TResult> sottostante allo stato Canceled.

SetCanceled(CancellationToken)

Esegue la transizione dell'oggetto Task<TResult> sottostante allo stato Canceled tramite il token specificato.

SetCanceled()

Esegue la transizione dell'oggetto Task<TResult> sottostante allo stato Canceled.

public:
 void SetCanceled();
public void SetCanceled ();
member this.SetCanceled : unit -> unit
Public Sub SetCanceled ()

Eccezioni

L'oggetto Task<TResult> sottostante si trova già in uno dei tre stati finali: RanToCompletion, Faulted o Canceled, se l'oggetto Task<TResult> sottostante è già stato eliminato.

La proprietà Task è stata eliminata.

Vedi anche

Si applica a

SetCanceled(CancellationToken)

Esegue la transizione dell'oggetto Task<TResult> sottostante allo stato Canceled tramite il token specificato.

public:
 void SetCanceled(System::Threading::CancellationToken cancellationToken);
public void SetCanceled (System.Threading.CancellationToken cancellationToken);
member this.SetCanceled : System.Threading.CancellationToken -> unit
Public Sub SetCanceled (cancellationToken As CancellationToken)

Parametri

cancellationToken
CancellationToken

Token di annullamento con cui annullare l'attività Task<TResult>.

Eccezioni

L'oggetto Task<TResult> sottostante è già in uno dei tre stati finali: RanToCompletion, Faulted o Canceled.

Si applica a