CancellationTokenSource Constructors

Definitie

Initialiseert de CancellationTokenSource.

Overloads

Name Description
CancellationTokenSource()

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse.

CancellationTokenSource(Int32)

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die wordt geannuleerd na de opgegeven vertraging in milliseconden.

CancellationTokenSource(TimeSpan)

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die na de opgegeven periode wordt geannuleerd.

CancellationTokenSource(TimeSpan, TimeProvider)

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die wordt geannuleerd na de opgegeven TimeSpan.

CancellationTokenSource()

Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse.

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

Zie ook

Van toepassing op

CancellationTokenSource(Int32)

Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die wordt geannuleerd na de opgegeven vertraging in milliseconden.

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

Parameters

millisecondsDelay
Int32

Het tijdsinterval in milliseconden om te wachten voordat u dit CancellationTokenSourceannuleert.

Uitzonderingen

millisecondsDelay is kleiner dan -1.

Opmerkingen

Het aftellen voor de millisecondsDelay start tijdens de aanroep naar de constructor. Wanneer het millisecondsDelay verloopt, wordt de samengestelde CancellationTokenSource geannuleerd (als deze nog niet is geannuleerd).

Volgende aanroepen om de CancelAfter geconstrueerde millisecondsDelayopnieuw in te CancellationTokenSource stellen, als deze nog niet is geannuleerd.

Van toepassing op

CancellationTokenSource(TimeSpan)

Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die na de opgegeven periode wordt geannuleerd.

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

Parameters

delay
TimeSpan

Het tijdsinterval dat moet worden gewacht voordat u dit CancellationTokenSourceannuleert.

Uitzonderingen

delay.TotalMilliseconds is kleiner dan -1 of hoger dan Int32.MaxValue (of UInt32.MaxValue - 1 op sommige versies van .NET). Houd er rekening mee dat deze bovengrens meer beperkend is dan TimeSpan.MaxValue.

Opmerkingen

De aftelling voor de vertraging begint tijdens de aanroep van de constructor. Wanneer de vertraging verloopt, wordt de samengestelde CancellationTokenSource geannuleerd als deze nog niet is geannuleerd.

Volgende aanroepen om de vertraging voor de samengestelde CancelAfteropnieuw in te CancellationTokenSource stellen, als deze nog niet is geannuleerd.

Van toepassing op

CancellationTokenSource(TimeSpan, TimeProvider)

Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs
Bron:
CancellationTokenSource.cs

Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die wordt geannuleerd na de opgegeven 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)

Parameters

delay
TimeSpan

Het tijdsinterval dat moet worden gewacht voordat u dit CancellationTokenSourceannuleert.

timeProvider
TimeProvider

De TimeProvider waarmee het delaymoet worden geïnterpreteerd.

Uitzonderingen

delay's TotalMilliseconds is kleiner dan -1 of groter dan MaxValue - 1.

timeProvider is null.

Opmerkingen

De aftelling voor de vertraging begint tijdens de aanroep van de constructor. Wanneer de vertraging verloopt, wordt de samengestelde CancellationTokenSource geannuleerd als deze nog niet is geannuleerd. Volgende aanroepen naar CancelAfter stellen de vertraging voor de samengestelde CancellationTokenSourcevertraging opnieuw in als deze nog niet is geannuleerd.

Van toepassing op