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 cette CancellationTokenSource.
Surcharges
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 dans ce CancellationTokenSource après l'intervalle de temps spécifié. |
CancelAfter(Int32)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
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 avant l'annulation de cette CancellationTokenSource.
Exceptions
Exception levée lorsque ce CancellationTokenSource a été supprimé.
Exception levée lorsque millisecondsDelay
est inférieur à -1.
Remarques
Le compte à rebours du millisecondsDelay
démarre pendant cet appel. Lorsque le millisecondsDelay
arrive à expiration, celui-ci CancellationTokenSource est annulé, s’il n’a pas déjà été annulé.
Les appels suivants à CancelAfter réinitialisent le millisecondsDelay
pour ce CancellationTokenSource, s’il n’a pas déjà été annulé.
S’applique à
CancelAfter(TimeSpan)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Planifie une opération d'annulation dans ce 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 avant l'annulation de cette CancellationTokenSource.
Exceptions
Exception levée lorsque ce CancellationTokenSource a été supprimé.
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 à CancelAfter
réinitialisent le délai pour ce CancellationTokenSource, s’il n’a pas déjà été annulé.