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
CancelAfter(Int32) |
Programa una operación de cancelación en este CancellationTokenSource después del número especificado de milisegundos. |
CancelAfter(TimeSpan) |
Programa una operación de cancelación en este CancellationTokenSource después de la duración especificada. |
CancelAfter(Int32)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Programa una operación de cancelación en este CancellationTokenSource 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 hay que esperar antes de cancelar este CancellationTokenSource.
Excepciones
Excepción que se produce cuando se ha desechado este CancellationTokenSource.
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 expira, se CancellationTokenSource 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
Programa una operación de cancelación en este CancellationTokenSource después de la duración especificada.
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 hay que esperar antes de cancelar este CancellationTokenSource.
Excepciones
Excepción que se produce cuando se ha desechado este CancellationTokenSource.
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 el retraso expira, se CancellationTokenSource 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.