CancellationTokenSource.CancelAfter Methode

Definition

Plant einen Abbruchvorgang auf diesem CancellationTokenSource.

Überlädt

Name Beschreibung
CancelAfter(Int32)

Plant einen Abbruchvorgang für diesen CancellationTokenSource Vorgang nach der angegebenen Anzahl von Millisekunden.

CancelAfter(TimeSpan)

Plant einen Abbruchvorgang für diesen CancellationTokenSource Vorgang nach der angegebenen Zeitspanne.

CancelAfter(Int32)

Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs

Plant einen Abbruchvorgang für diesen CancellationTokenSource Vorgang 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 werden soll, bevor dies CancellationTokenSourceabgebrochen wird.

Ausnahmen

Die Ausnahme wird ausgelöst, wenn dies CancellationTokenSource verworfen wurde.

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

Hinweise

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

Nachfolgende Aufrufe von CancelAfter setzen dies millisecondsDelayCancellationTokenSourcezurück, wenn sie noch nicht abgebrochen wurde.

Gilt für:

CancelAfter(TimeSpan)

Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs
Quelle:
CancellationTokenSource.cs

Plant einen Abbruchvorgang für diesen CancellationTokenSource Vorgang 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 werden soll, bevor dies CancellationTokenSourceabgebrochen wird.

Ausnahmen

Die Ausnahme wird ausgelöst, wenn dies CancellationTokenSource verworfen wurde.

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

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 noch nicht abgebrochen wurde.

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

Gilt für: