CancellationTokenSource Konstruktoren

Definition

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.

Gilt für: