Partager via


CancellationTokenSource Constructeurs

Définition

Initialise la CancellationTokenSource.

Surcharges

CancellationTokenSource()

Initialise une nouvelle instance de la classe CancellationTokenSource.

CancellationTokenSource(Int32)

Initialise une nouvelle instance de la classe CancellationTokenSource qui sera annulée après le délai spécifié en millisecondes.

CancellationTokenSource(TimeSpan)

Initialise une nouvelle instance de la classe CancellationTokenSource qui sera annulée après l'intervalle de temps spécifié.

CancellationTokenSource(TimeSpan, TimeProvider)

Initialise une nouvelle instance de la CancellationTokenSource classe qui sera annulée après le spécifiéTimeSpan.

CancellationTokenSource()

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs

Initialise une nouvelle instance de la classe CancellationTokenSource.

public:
 CancellationTokenSource();
public CancellationTokenSource ();
Public Sub New ()

Voir aussi

S’applique à

CancellationTokenSource(Int32)

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs

Initialise une nouvelle instance de la classe CancellationTokenSource qui sera annulée après le délai spécifié en millisecondes.

public:
 CancellationTokenSource(int millisecondsDelay);
public CancellationTokenSource (int millisecondsDelay);
new System.Threading.CancellationTokenSource : int -> System.Threading.CancellationTokenSource
Public Sub New (millisecondsDelay As Integer)

Paramètres

millisecondsDelay
Int32

Intervalle de temps d’attente en millisecondes avant d’annuler cet élément CancellationTokenSource.

Exceptions

millisecondsDelay est inférieur à -1.

Remarques

Le compte à rebours du millisecondsDelay démarre pendant l’appel au constructeur. Lorsque le millisecondsDelay expire, le construit CancellationTokenSource est annulé (s’il n’a pas déjà été annulé).

Les appels suivants à CancelAfter réinitialisent le millisecondsDelay pour le construit CancellationTokenSource, s’il n’a pas déjà été annulé.

S’applique à

CancellationTokenSource(TimeSpan)

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs

Initialise une nouvelle instance de la classe CancellationTokenSource qui sera annulée après l'intervalle de temps spécifié.

public:
 CancellationTokenSource(TimeSpan delay);
public CancellationTokenSource (TimeSpan delay);
new System.Threading.CancellationTokenSource : TimeSpan -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan)

Paramètres

delay
TimeSpan

Intervalle de temps d’attente avant d’annuler cet élément CancellationTokenSource.

Exceptions

delay.TotalMilliseconds est inférieur à -1 ou supérieur à Int32.MaxValue (ou UInt32.MaxValue - 1 sur certaines versions de .NET). Notez que cette limite supérieure est plus restrictive que TimeSpan.MaxValue.

Remarques

Le compte à rebours du délai démarre pendant l’appel au constructeur. Lorsque le délai expire, le construit CancellationTokenSource est annulé, s’il n’a pas déjà été annulé.

Les appels suivants à CancelAfter réinitialisent le délai pour le construit CancellationTokenSource, s’il n’a pas déjà été annulé.

S’applique à

CancellationTokenSource(TimeSpan, TimeProvider)

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs

Initialise une nouvelle instance de la CancellationTokenSource classe qui sera annulée après le spécifiéTimeSpan.

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)

Paramètres

delay
TimeSpan

Intervalle de temps d’attente avant d’annuler cet élément CancellationTokenSource.

timeProvider
TimeProvider

TimeProvider avec lequel interpréter le delay.

Exceptions

delayest TotalMilliseconds inférieur à -1 ou supérieur à MaxValue - 1.

timeProvider a la valeur null.

Remarques

Le compte à rebours du délai démarre pendant l’appel au constructeur. Lorsque le délai expire, le construit CancellationTokenSource est annulé, s’il n’a pas déjà été annulé. Les appels suivants à CancelAfter réinitialisent le délai pour le construit CancellationTokenSource, s’il n’a pas déjà été annulé.

S’applique à