CancellationTokenSource Constructores
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í.
Inicializa el CancellationTokenSource.
Sobrecargas
CancellationTokenSource() |
Inicializa una nueva instancia de la clase CancellationTokenSource. |
CancellationTokenSource(Int32) |
Inicializa una nueva instancia de la clase CancellationTokenSource que se cancela después del retraso especificado en milisegundos. |
CancellationTokenSource(TimeSpan) |
Inicializa una nueva instancia de la clase CancellationTokenSource que se cancela después del intervalo de tiempo especificado. |
CancellationTokenSource(TimeSpan, TimeProvider) |
Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del especificado TimeSpan. |
CancellationTokenSource()
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Inicializa una nueva instancia de la clase CancellationTokenSource.
public:
CancellationTokenSource();
public CancellationTokenSource ();
Public Sub New ()
Consulte también
Se aplica a
CancellationTokenSource(Int32)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Inicializa una nueva instancia de la clase CancellationTokenSource que se cancela 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 elemento CancellationTokenSource.
Excepciones
millisecondsDelay
es menor que 1.
Comentarios
La cuenta atrás para se millisecondsDelay
inicia 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)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Inicializa una nueva instancia de la clase CancellationTokenSource que se cancela 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 esperará antes de cancelar este elemento 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 el retraso expira, el construido CancellationTokenSource se cancela, si aún no se ha cancelado.
Subsequent calls to CancelAfter will reset the delay for the constructed CancellationTokenSource, if it has not been canceled already.
Se aplica a
CancellationTokenSource(TimeSpan, TimeProvider)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del especificado TimeSpan.
public:
CancellationTokenSource(TimeSpan delay, TimeProvider ^ timeProvider);
public CancellationTokenSource (TimeSpan delay, TimeProvider timeProvider);
new System.Threading.CancellationTokenSource : TimeSpan * TimeProvider -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan, timeProvider As TimeProvider)
Parámetros
- delay
- TimeSpan
Intervalo de tiempo que se esperará antes de cancelar este elemento CancellationTokenSource.
- timeProvider
- TimeProvider
con el TimeProvider que se va a interpretar .delay
Excepciones
delay
's TotalMilliseconds es menor que -1 o mayor que MaxValue - 1.
timeProvider
es null
.
Comentarios
La cuenta atrás del retraso se inicia durante la llamada al constructor. Cuando el retraso expira, el construido CancellationTokenSource se cancela, si aún no se ha cancelado. Las llamadas posteriores a CancelAfter restablecerán el retraso del construido CancellationTokenSourcesi aún no se ha cancelado.