CancellationTokenSource Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza CancellationTokenSource.
Overload
CancellationTokenSource() |
Inizializza una nuova istanza della classe CancellationTokenSource. |
CancellationTokenSource(Int32) |
Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo il ritardo specificato in millisecondi. |
CancellationTokenSource(TimeSpan) |
Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo l'intervallo di tempo specificato. |
CancellationTokenSource(TimeSpan, TimeProvider) |
Inizializza una nuova istanza della CancellationTokenSource classe che verrà annullata dopo l'oggetto specificato TimeSpan. |
CancellationTokenSource()
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Inizializza una nuova istanza della classe CancellationTokenSource.
public:
CancellationTokenSource();
public CancellationTokenSource ();
Public Sub New ()
Vedi anche
Si applica a
CancellationTokenSource(Int32)
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo il ritardo specificato in millisecondi.
public:
CancellationTokenSource(int millisecondsDelay);
public CancellationTokenSource (int millisecondsDelay);
new System.Threading.CancellationTokenSource : int -> System.Threading.CancellationTokenSource
Public Sub New (millisecondsDelay As Integer)
Parametri
- millisecondsDelay
- Int32
Intervallo di tempo di attesa, in millisecondi, prima dell'annullamento dell'oggetto CancellationTokenSource.
Eccezioni
millisecondsDelay
è minore di -1.
Commenti
Conteggio dell'avvio millisecondsDelay
durante la chiamata al costruttore. Al termine, il millisecondsDelay
costruito CancellationTokenSource viene annullato (se non è già stato annullato).
Le chiamate successive a CancelAfter reimpostano l'oggetto millisecondsDelay
per la costruzione CancellationTokenSource, se non è già stato annullato.
Si applica a
CancellationTokenSource(TimeSpan)
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo l'intervallo di tempo specificato.
public:
CancellationTokenSource(TimeSpan delay);
public CancellationTokenSource (TimeSpan delay);
new System.Threading.CancellationTokenSource : TimeSpan -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan)
Parametri
- delay
- TimeSpan
Intervallo di tempo di attesa prima dell'annullamento dell'oggetto CancellationTokenSource.
Eccezioni
delay
.TotalMilliseconds è minore di -1 o maggiore di Int32.MaxValue (o UInt32.MaxValue - 1 in alcune versioni di .NET). Si noti che questo limite superiore è più restrittivo di TimeSpan.MaxValue.
Commenti
Il conteggio per il ritardo inizia durante la chiamata al costruttore. Al termine del ritardo, il costruito CancellationTokenSource viene annullato, se non è già stato annullato.
Le chiamate successive per CancelAfter reimpostare il ritardo per il costruito CancellationTokenSource, se non è già stato annullato.
Si applica a
CancellationTokenSource(TimeSpan, TimeProvider)
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Inizializza una nuova istanza della CancellationTokenSource classe che verrà annullata dopo l'oggetto specificato 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)
Parametri
- delay
- TimeSpan
Intervallo di tempo di attesa prima dell'annullamento dell'oggetto CancellationTokenSource.
- timeProvider
- TimeProvider
Oggetto TimeProvider con cui interpretare l'oggetto delay
.
Eccezioni
delay
's TotalMilliseconds è minore di -1 o maggiore di MaxValue - 1.
timeProvider
è null
.
Commenti
Il conteggio per il ritardo inizia durante la chiamata al costruttore. Al termine del ritardo, il costruito CancellationTokenSource viene annullato, se non è già stato annullato. Le chiamate successive a CancelAfter reimpostano il ritardo per il costruito CancellationTokenSource, se non è già stato annullato.