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
| Name | Beschreibung |
|---|---|
| CancellationTokenSource() |
Initialisiert eine neue Instanz der CancellationTokenSource-Klasse. |
| CancellationTokenSource(Int32) |
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource nach der angegebenen Verzögerung in Millisekunden abgebrochen wird. |
| CancellationTokenSource(TimeSpan) |
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource nach der angegebenen Zeitspanne abgebrochen wird. |
| CancellationTokenSource(TimeSpan, TimeProvider) |
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource nach dem angegebenen TimeSpanAbbruch abgebrochen wird. |
CancellationTokenSource()
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- 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
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource 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 gewartet werden soll, bevor dies CancellationTokenSourceabgebrochen wird.
Ausnahmen
millisecondsDelay ist kleiner als -1.
Hinweise
Der Countdown für den millisecondsDelay Start während des Aufrufs des Konstruktors. Wenn der millisecondsDelay Ablauf abläuft, wird der erstellte CancellationTokenSource Vorgang abgebrochen (sofern er noch nicht abgebrochen wurde).
Nachfolgende Aufrufe werden CancelAfter für millisecondsDelay den konstruierten CancellationTokenSourceVorgang zurückgesetzt, wenn sie noch nicht abgebrochen wurde.
Gilt für:
CancellationTokenSource(TimeSpan)
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource 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 gewartet werden soll, bevor dies CancellationTokenSourceabgebrochen wird.
Ausnahmen
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 des Aufrufs des Konstruktors. Wenn die Verzögerung abläuft, wird der erstellte CancellationTokenSource Vorgang abgebrochen, sofern er noch nicht abgebrochen wurde.
Nachfolgende Aufrufe setzen CancelAfter die Verzögerung für den konstruierten CancellationTokenSourceVorgang zurück, wenn sie noch nicht abgebrochen wurde.
Gilt für:
CancellationTokenSource(TimeSpan, TimeProvider)
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
- Quelle:
- CancellationTokenSource.cs
Initialisiert eine neue Instanz der Klasse, die CancellationTokenSource nach dem angegebenen TimeSpanAbbruch abgebrochen 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 gewartet werden soll, bevor dies CancellationTokenSourceabgebrochen wird.
- timeProvider
- TimeProvider
Die TimeProvider , mit der die delay.
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 der erstellte CancellationTokenSource Vorgang abgebrochen, sofern er noch nicht abgebrochen wurde. Nachfolgende Aufrufe von CancelAfter setzen die Verzögerung für den konstruierten CancellationTokenSourceVorgang zurück, wenn sie noch nicht abgebrochen wurde.