CancellationTokenSource Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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()
Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse.
public:
CancellationTokenSource();
public CancellationTokenSource();
Public Sub New ()
Zie ook
Van toepassing op
CancellationTokenSource(Int32)
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)
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)
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.