TaskCompletionSource<TResult>.SetCanceled Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetCanceled() |
Fait passer le Task<TResult> sous-jacent à l'état Canceled. |
SetCanceled(CancellationToken) |
Fait passer le Task<TResult> sous-jacent à l’état Canceled à l’aide du jeton spécifié. |
SetCanceled()
Fait passer le Task<TResult> sous-jacent à l'état Canceled.
public:
void SetCanceled();
public void SetCanceled ();
member this.SetCanceled : unit -> unit
Public Sub SetCanceled ()
Exceptions
Le Task<TResult> sous-jacent est déjà dans l'un des trois états définitifs : RanToCompletion, Faulted ou Canceled, ou si le Task<TResult> sous-jacent a déjà été supprimé.
Task a été supprimé.
Voir aussi
- TrySetCanceled()
- Utilisation de la bibliothèque parallèle de tâches (TPL) avec d’autres modèles asynchrones
- Procédure : inclure dans un wrapper des modèles EAP dans une tâche
- Annulation de tâches
S’applique à
SetCanceled(CancellationToken)
Fait passer le Task<TResult> sous-jacent à l’état Canceled à l’aide du jeton spécifié.
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)
Paramètres
- cancellationToken
- CancellationToken
Jeton d’annulation avec lequel annuler Task<TResult>.
Exceptions
Task<TResult> sous-jacent est déjà dans l’un des trois états finaux : RanToCompletion, Faulted ou Canceled.