CancellationTokenSource.CancelAfter Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Programa una operación de cancelación en este CancellationTokenSource.
Sobrecargas
| Nombre | Description |
|---|---|
| CancelAfter(Int32) |
Programa una operación de cancelación en esta CancellationTokenSource operación después del número especificado de milisegundos. |
| CancelAfter(TimeSpan) |
Programa una operación de cancelación en esta CancellationTokenSource operación después del intervalo de tiempo especificado. |
CancelAfter(Int32)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Programa una operación de cancelación en esta CancellationTokenSource operación después del número especificado de milisegundos.
public:
void CancelAfter(int millisecondsDelay);
public void CancelAfter(int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)
Parámetros
- millisecondsDelay
- Int32
Intervalo de tiempo que se va a esperar antes de cancelar este CancellationTokenSource.
Excepciones
Excepción que se produce cuando CancellationTokenSource se ha eliminado.
Excepción que se produce cuando millisecondsDelay es menor que -1.
Comentarios
La cuenta atrás para los millisecondsDelay inicios durante esta llamada.
millisecondsDelay Cuando expire, esto CancellationTokenSource se cancela, si aún no se ha cancelado.
Las llamadas posteriores a CancelAfter restablecerán para millisecondsDelay este CancellationTokenSource, si aún no se ha cancelado.
Se aplica a
CancelAfter(TimeSpan)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Programa una operación de cancelación en esta CancellationTokenSource operación después del intervalo de tiempo especificado.
public:
void CancelAfter(TimeSpan delay);
public void CancelAfter(TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)
Parámetros
- delay
- TimeSpan
Intervalo de tiempo que se va a esperar antes de cancelar este CancellationTokenSource.
Excepciones
Excepción que se produce cuando CancellationTokenSource se ha eliminado.
delay.TotalMilliseconds es menor que -1 o mayor que Int32.MaxValue (o UInt32.MaxValue - 1 en algunas versiones de .NET). Tenga en cuenta que este límite superior es más restrictivo que TimeSpan.MaxValue.
Comentarios
La cuenta atrás del retraso se inicia durante esta llamada. Cuando expire el retraso, esto CancellationTokenSource se cancela, si aún no se ha cancelado.
Las llamadas posteriores a CancelAfter restablecerán el retraso de este CancellationTokenSource, si aún no se ha cancelado.