CancellationTokenSource.CancelAfter Méthode

Définition

Planifie une opération d'annulation sur cette CancellationTokenSource.Schedules a cancel operation on this CancellationTokenSource.

Surcharges

CancelAfter(Int32)

Planifie une opération d'annulation dans ce CancellationTokenSource après le nombre spécifié de millisecondes.Schedules a cancel operation on this CancellationTokenSource after the specified number of milliseconds.

CancelAfter(TimeSpan)

Planifie une opération d'annulation dans ce CancellationTokenSource après l'intervalle de temps spécifié.Schedules a cancel operation on this CancellationTokenSource after the specified time span.

CancelAfter(Int32)

Planifie une opération d'annulation dans ce CancellationTokenSource après le nombre spécifié de millisecondes.Schedules a cancel operation on this CancellationTokenSource after the specified number of milliseconds.

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 à patienter avant d'annuler cette CancellationTokenSource.The time span to wait before canceling this CancellationTokenSource.

Exceptions

Exception levée lorsque ce CancellationTokenSource a été supprimé.The exception thrown when this CancellationTokenSource has been disposed.

Exception levée lorsque millisecondsDelay est inférieur à -1.The exception thrown when millisecondsDelay is less than -1.

Remarques

Le compte à millisecondsDelay rebours du démarre pendant cet appel.The countdown for the millisecondsDelay starts during this call. Lorsque le millisecondsDelay expire, il CancellationTokenSource est annulé, s’il n’a pas déjà été annulé.When the millisecondsDelay expires, this CancellationTokenSource is canceled, if it has not been canceled already.

Les appels suivants à CancelAfter réinitialisent millisecondsDelay le CancellationTokenSourcepour ce, s’il n’a pas déjà été annulé.Subsequent calls to CancelAfter will reset the millisecondsDelay for this CancellationTokenSource, if it has not been canceled already.

CancelAfter(TimeSpan)

Planifie une opération d'annulation dans ce CancellationTokenSource après l'intervalle de temps spécifié.Schedules a cancel operation on this CancellationTokenSource after the specified time span.

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 à patienter avant d'annuler cette CancellationTokenSource.The time span to wait before canceling this CancellationTokenSource.

Exceptions

Exception levée lorsque ce CancellationTokenSource a été supprimé.The exception thrown when this CancellationTokenSource has been disposed.

Exception levée lorsque delay est inférieur à -1 ou supérieur à Int32.MaxValue.The exception that is thrown when delay is less than -1 or greater than Int32.MaxValue.

Remarques

The countdown for the delay starts during this call. When the delay expires, this CancellationTokenSource is canceled, if it has not been canceled already.

Subsequent calls to CancelAfter will reset the delay for this CancellationTokenSource, if it has not been canceled already.

S’applique à