CancellationTokenSource Konstruktoren
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.
Initialisiert das CancellationTokenSource.
Überlädt
CancellationTokenSource() |
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse. |
CancellationTokenSource(Int32) |
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse, die nach der angegebenen Verzögerung in Millisekunden abgebrochen wird. |
CancellationTokenSource(TimeSpan) |
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse, die nach der angegebenen Zeitspanne abgebrochen wird. |
CancellationTokenSource(TimeSpan, TimeProvider) |
Initialisiert eine neue instance der -Klasse, die CancellationTokenSource nach dem angegebenen TimeSpanabgebrochen wird. |
CancellationTokenSource()
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse.
public:
CancellationTokenSource();
public CancellationTokenSource ();
Public Sub New ()
Weitere Informationen
Gilt für:
CancellationTokenSource(Int32)
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse, die nach der angegebenen Verzögerung in Millisekunden abgebrochen wird.
public:
CancellationTokenSource(int millisecondsDelay);
public CancellationTokenSource (int millisecondsDelay);
new System.Threading.CancellationTokenSource : int -> System.Threading.CancellationTokenSource
Public Sub New (millisecondsDelay As Integer)
Parameter
- millisecondsDelay
- Int32
Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser CancellationTokenSource-Klasse gewartet wird.
Ausnahmen
millisecondsDelay
ist kleiner als -1.
Hinweise
Der Countdown für beginnt millisecondsDelay
während des Aufrufs des Konstruktors. Wenn die millisecondsDelay
abläuft, wird die konstruierte CancellationTokenSource abgebrochen (sofern sie noch nicht abgebrochen wurde).
Nachfolgende Aufrufe von CancelAfter setzen den millisecondsDelay
für die konstruierte CancellationTokenSourcezurück, wenn sie noch nicht abgebrochen wurde.
Gilt für:
CancellationTokenSource(TimeSpan)
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse, die nach der angegebenen Zeitspanne abgebrochen wird.
public:
CancellationTokenSource(TimeSpan delay);
public CancellationTokenSource (TimeSpan delay);
new System.Threading.CancellationTokenSource : TimeSpan -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan)
Parameter
- delay
- TimeSpan
Das Zeitintervall, das vor dem Abbrechen dieser CancellationTokenSource-Klasse abgewartet wird.
Ausnahmen
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 Obergrenze restriktiver ist als TimeSpan.MaxValue.
Hinweise
Der Countdown für die Verzögerung beginnt während des Aufrufs des Konstruktors. Wenn die Verzögerung abläuft, wird die erstellte CancellationTokenSource abgebrochen, sofern sie noch nicht abgebrochen wurde.
Nachfolgende Aufrufe von CancelAfter setzen die Verzögerung für die erstellte CancellationTokenSourcezurück, wenn sie noch nicht abgebrochen wurde.
Gilt für:
CancellationTokenSource(TimeSpan, TimeProvider)
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue instance der -Klasse, die CancellationTokenSource nach dem angegebenen TimeSpanabgebrochen wird.
public:
CancellationTokenSource(TimeSpan delay, TimeProvider ^ timeProvider);
public CancellationTokenSource (TimeSpan delay, TimeProvider timeProvider);
new System.Threading.CancellationTokenSource : TimeSpan * TimeProvider -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan, timeProvider As TimeProvider)
Parameter
- delay
- TimeSpan
Das Zeitintervall, das vor dem Abbrechen dieser CancellationTokenSource-Klasse abgewartet wird.
- timeProvider
- TimeProvider
Die TimeProvider , mit der interpretiert werden delay
soll.
Ausnahmen
delay
's TotalMilliseconds ist kleiner als -1 oder größer als MaxValue - 1.
timeProvider
ist null
Hinweise
Der Countdown für die Verzögerung beginnt während des Aufrufs des Konstruktors. Wenn die Verzögerung abläuft, wird die erstellte CancellationTokenSource abgebrochen, sofern sie noch nicht abgebrochen wurde. Nachfolgende Aufrufe von CancelAfter setzen die Verzögerung für die erstellte CancellationTokenSourcezurück, wenn sie noch nicht abgebrochen wurde.