CancellationTokenSource.CancelAfter Metodo
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.
Pianifica un'operazione di annullamento su questo oggetto CancellationTokenSource.
Overload
CancelAfter(Int32) |
Programma un'operazione di annullamento in questo oggetto CancellationTokenSource dopo il numero di millisecondi specificato. |
CancelAfter(TimeSpan) |
Programma un'operazione di annullamento in questo oggetto CancellationTokenSource dopo l'intervallo di tempo specificato. |
CancelAfter(Int32)
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Programma un'operazione di annullamento in questo oggetto CancellationTokenSource dopo il numero di millisecondi specificato.
public:
void CancelAfter(int millisecondsDelay);
public void CancelAfter (int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)
Parametri
- millisecondsDelay
- Int32
Intervallo di tempo da attendere prima di annullare questo oggetto CancellationTokenSource.
Eccezioni
Eccezione generata quando questo CancellationTokenSource è stato eliminato.
Eccezione generata quando millisecondsDelay
è inferiore a -1.
Commenti
Conto alla rovescia per l'avvio millisecondsDelay
durante questa chiamata. Alla scadenza, l'operazione millisecondsDelay
CancellationTokenSource viene annullata, se non è già stata annullata.
Le chiamate successive a CancelAfter reimpostano per millisecondsDelay
questo CancellationTokenSourceoggetto , se non è già stato annullato.
Si applica a
CancelAfter(TimeSpan)
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
- Origine:
- CancellationTokenSource.cs
Programma un'operazione di annullamento in questo oggetto CancellationTokenSource dopo l'intervallo di tempo specificato.
public:
void CancelAfter(TimeSpan delay);
public void CancelAfter (TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)
Parametri
- delay
- TimeSpan
Intervallo di tempo da attendere prima di annullare questo oggetto CancellationTokenSource.
Eccezioni
Eccezione generata quando questo CancellationTokenSource è stato eliminato.
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 questa chiamata. Quando il ritardo scade, l'operazione CancellationTokenSource viene annullata, se non è già stata annullata.
Le chiamate successive a CancelAfter
reimposteranno il ritardo per questo CancellationTokenSourceoggetto , se non è già stato annullato.