CancellationTokenSource.CancelAfter Méthode

Définition

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é.

S’applique à