CancellationTokenSource.CancelAfter Método

Definición

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.

Se aplica a