CancellationTokenSource.CancelAfter Methode

Definition

Plant den Abbruchvorgang in diesem CancellationTokenSource.

Überlädt

CancelAfter(Int32)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Anzahl von Millisekunden.

CancelAfter(TimeSpan)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Zeitspanne.

CancelAfter(Int32)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Anzahl von Millisekunden.

public:
 void CancelAfter(int millisecondsDelay);
public void CancelAfter (int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)

Parameter

millisecondsDelay
Int32

Die Zeitspanne, die gewartet wird, bevor diese CancellationTokenSource abgebrochen wird.

Ausnahmen

Die Ausnahme, die ausgelöst wird, wenn dieses CancellationTokenSource freigegeben wurde.

Die Ausnahme, die ausgelöst wird, wenn millisecondsDelay kleiner als -1 ist.

Hinweise

Der Countdown für den millisecondsDelay Start während dieses Anrufs. Wenn der millisecondsDelay Ablauf abläuft, wird dies CancellationTokenSource abgebrochen, wenn sie bereits abgebrochen wurde.

Nachfolgende Aufrufe zu CancelAfter setzen dies millisecondsDelay zurück CancellationTokenSource, wenn sie bereits abgebrochen wurde.

Gilt für

CancelAfter(TimeSpan)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Zeitspanne.

public:
 void CancelAfter(TimeSpan delay);
public void CancelAfter (TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)

Parameter

delay
TimeSpan

Die Zeitspanne, die gewartet wird, bevor diese CancellationTokenSource abgebrochen wird.

Ausnahmen

Die Ausnahme, die ausgelöst wird, wenn dieses CancellationTokenSource freigegeben wurde.

delay.TotalMilliseconds ist kleiner als -1 oder größer als Int32.MaxValue (oder UInt32.MaxValue - 1 in einigen Versionen von .NET). Beachten Sie, dass diese obere Grenze restriktiver ist als TimeSpan.MaxValue.

Hinweise

Der Countdown für die Verzögerung beginnt während dieses Anrufs. Wenn die Verzögerung abläuft, wird dies CancellationTokenSource abgebrochen, wenn sie bereits abgebrochen wurde.

Nachfolgende Anrufe, um CancelAfter die Verzögerung für diese CancellationTokenSourceZurücksetzung zurückzusetzen, wenn sie bereits abgebrochen wurde.

Gilt für