CancellationTokenSource.CancelAfter Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.