CancellationTokenSource.CancelAfter 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.
Planifie une opération d’annulation sur ce CancellationTokenSource.
Surcharges
| Nom | Description |
|---|---|
| CancelAfter(Int32) |
Planifie une opération d’annulation sur cette CancellationTokenSource après le nombre spécifié de millisecondes. |
| CancelAfter(TimeSpan) |
Planifie une opération d’annulation sur cette CancellationTokenSource après l’intervalle de temps spécifié. |
CancelAfter(Int32)
Planifie une opération d’annulation sur cette CancellationTokenSource après le nombre spécifié de millisecondes.
public:
void CancelAfter(int millisecondsDelay);
public void CancelAfter(int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)
Paramètres
- millisecondsDelay
- Int32
Intervalle de temps à attendre avant d’annuler ce CancellationTokenSource.
Exceptions
Exception levée lorsqu’elle CancellationTokenSource a été supprimée.
Exception levée lorsqu’elle millisecondsDelay est inférieure à -1.
Remarques
Compte à rebours pour le millisecondsDelay démarrage pendant cet appel. À l’expiration millisecondsDelay , cette CancellationTokenSource opération est annulée, si elle n’a pas déjà été annulée.
Les appels suivants à CancelAfter réinitialisent la millisecondsDelay valeur pour cette CancellationTokenSourceopération, s’il n’a pas déjà été annulé.
S’applique à
CancelAfter(TimeSpan)
Planifie une opération d’annulation sur cette CancellationTokenSource après l’intervalle de temps spécifié.
public:
void CancelAfter(TimeSpan delay);
public void CancelAfter(TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)
Paramètres
- delay
- TimeSpan
Intervalle de temps à attendre avant d’annuler ce CancellationTokenSource.
Exceptions
Exception levée lorsqu’elle CancellationTokenSource a été supprimée.
delay.TotalMilliseconds est inférieur à -1 ou supérieur à Int32.MaxValue (ou UInt32.MaxValue - 1 sur certaines versions de .NET). Notez que cette limite supérieure est plus restrictive que TimeSpan.MaxValue.
Remarques
Le compte à rebours du délai démarre pendant cet appel. Lorsque le délai expire, il CancellationTokenSource est annulé, s’il n’a pas déjà été annulé.
Les appels suivants réinitialisent CancelAfter le délai pour cela CancellationTokenSource, s’il n’a pas déjà été annulé.