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
| Nome | Descrizione |
|---|---|
| CancellationTokenSource() |
Inizializza una nuova istanza della classe CancellationTokenSource. |
| CancellationTokenSource(Int32) |
Inizializza una nuova istanza della CancellationTokenSource classe che verrà annullata dopo il ritardo specificato in millisecondi. |
| CancellationTokenSource(TimeSpan) |
Inizializza una nuova istanza della CancellationTokenSource classe che verrà annullata dopo l'intervallo di tempo specificato. |
CancellationTokenSource()
Inizializza una nuova istanza della classe CancellationTokenSource.
public:
CancellationTokenSource();
public CancellationTokenSource();
Public Sub New ()
Vedi anche
Si applica a
CancellationTokenSource(Int32)
Inizializza una nuova istanza della CancellationTokenSource classe 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 in millisecondi di attesa prima di annullare l'oggetto CancellationTokenSource.
Eccezioni
millisecondsDelay è minore di -1.
Commenti
Conto alla rovescia per l'avvio millisecondsDelay durante la chiamata al costruttore. Alla scadenza, l'oggetto millisecondsDelay costruito CancellationTokenSource viene annullato (se non è già stato annullato).
Le chiamate successive a CancelAfter reimposteranno l'oggetto per l'oggetto millisecondsDelay costruito CancellationTokenSource, se non è già stato annullato.
Si applica a
CancellationTokenSource(TimeSpan)
Inizializza una nuova istanza della CancellationTokenSource classe 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 di annullare l'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 conto alla rovescia per il ritardo inizia durante la chiamata al costruttore. Alla scadenza del ritardo, l'oggetto costruito CancellationTokenSource viene annullato, se non è già stato annullato.
Le chiamate successive a CancelAfter reimpostano il ritardo per l'oggetto costruito CancellationTokenSource, se non è già stato annullato.