CancellationTokenSource Costruttori

Definizione

Inizializza CancellationTokenSource.Initializes the CancellationTokenSource.

Overload

CancellationTokenSource()

Inizializza una nuova istanza della classe CancellationTokenSource.Initializes a new instance of the CancellationTokenSource class.

CancellationTokenSource(Int32)

Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo il ritardo specificato in millisecondi.Initializes a new instance of the CancellationTokenSource class that will be canceled after the specified delay in milliseconds.

CancellationTokenSource(TimeSpan)

Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo l'intervallo di tempo specificato.Initializes a new instance of the CancellationTokenSource class that will be canceled after the specified time span.

CancellationTokenSource()

Inizializza una nuova istanza della classe CancellationTokenSource.Initializes a new instance of the CancellationTokenSource class.

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

Vedi anche

CancellationTokenSource(Int32)

Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo il ritardo specificato in millisecondi.Initializes a new instance of the CancellationTokenSource class that will be canceled after the specified delay in milliseconds.

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.The time interval in milliseconds to wait before canceling this CancellationTokenSource.

Eccezioni

millisecondsDelay è minore di -1.millisecondsDelay is less than -1.

Commenti

Il conto alla rovescia per l'millisecondsDelay viene avviato durante la chiamata al costruttore.The countdown for the millisecondsDelay starts during the call to the constructor. Quando il millisecondsDelay scade, la CancellationTokenSource costruita viene annullata (se non è già stata annullata).When the millisecondsDelay expires, the constructed CancellationTokenSource is canceled (if it has not been canceled already).

Le chiamate successive a CancelAfter reimpostano il millisecondsDelay per il CancellationTokenSourcecostruito, se non è già stato annullato.Subsequent calls to CancelAfter will reset the millisecondsDelay for the constructed CancellationTokenSource, if it has not been canceled already.

CancellationTokenSource(TimeSpan)

Inizializza una nuova istanza della classe CancellationTokenSource che verrà annullata dopo l'intervallo di tempo specificato.Initializes a new instance of the CancellationTokenSource class that will be canceled after the specified time span.

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.The time interval to wait before canceling this CancellationTokenSource.

Eccezioni

delay.TotalMillisecondsdelay.TotalMilliseconds è minore di -1 o maggiore di MaxValue.is less than -1 or greater than MaxValue.

Commenti

Il conto alla rovescia per il ritardo inizia durante la chiamata al costruttore.The countdown for the delay starts during the call to the constructor. Quando il ritardo scade, il CancellationTokenSource costruito viene annullato, se non è già stato annullato.When the delay expires, the constructed CancellationTokenSource is canceled, if it has not been canceled already.

Le chiamate successive a CancelAfter reimpostano il ritardo per il CancellationTokenSourcecostruito, se non è già stato annullato.Subsequent calls to CancelAfter will reset the delay for the constructed CancellationTokenSource, if it has not been canceled already.

Si applica a