CancellationTokenSource Constructores

Definición

Inicializa el CancellationTokenSource.

Sobrecargas

Nombre Description
CancellationTokenSource()

Inicializa una nueva instancia de la clase CancellationTokenSource.

CancellationTokenSource(Int32)

Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del retraso especificado en milisegundos.

CancellationTokenSource(TimeSpan)

Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del intervalo de tiempo especificado.

CancellationTokenSource()

Inicializa una nueva instancia de la clase CancellationTokenSource.

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

Consulte también

Se aplica a

CancellationTokenSource(Int32)

Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del retraso especificado en milisegundos.

public:
 CancellationTokenSource(int millisecondsDelay);
public CancellationTokenSource(int millisecondsDelay);
new System.Threading.CancellationTokenSource : int -> System.Threading.CancellationTokenSource
Public Sub New (millisecondsDelay As Integer)

Parámetros

millisecondsDelay
Int32

Intervalo de tiempo en milisegundos que se esperará antes de cancelar este CancellationTokenSource.

Excepciones

millisecondsDelay es menor que -1.

Comentarios

Cuenta atrás para los millisecondsDelay inicios durante la llamada al constructor. millisecondsDelay Cuando expira, el construido CancellationTokenSource se cancela (si aún no se ha cancelado).

Las llamadas posteriores a CancelAfter restablecerán para millisecondsDelay el construido CancellationTokenSource, si aún no se ha cancelado.

Se aplica a

CancellationTokenSource(TimeSpan)

Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del intervalo de tiempo especificado.

public:
 CancellationTokenSource(TimeSpan delay);
public CancellationTokenSource(TimeSpan delay);
new System.Threading.CancellationTokenSource : TimeSpan -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan)

Parámetros

delay
TimeSpan

Intervalo de tiempo que se va a esperar antes de cancelar este CancellationTokenSource.

Excepciones

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 la llamada al constructor. Cuando expire el retraso, el construido CancellationTokenSource se cancela, si aún no se ha cancelado.

Las llamadas posteriores a CancelAfter restablecerán el retraso para el construido CancellationTokenSource, si aún no se ha cancelado.

Se aplica a