CancellationTokenSource Construtores

Definição

Inicializa o CancellationTokenSource.

Sobrecargas

CancellationTokenSource()

Inicializa uma nova instância da classe CancellationTokenSource.

CancellationTokenSource(Int32)

Inicializa uma nova instância da classe CancellationTokenSource que será cancelada depois do atraso especificado em milissegundos.

CancellationTokenSource(TimeSpan)

Inicializa uma nova instância da classe CancellationTokenSource que será cancelada depois do intervalo de tempo especificado.

CancellationTokenSource()

Inicializa uma nova instância da classe CancellationTokenSource.

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

Confira também

Aplica-se a

CancellationTokenSource(Int32)

Inicializa uma nova instância da classe CancellationTokenSource que será cancelada depois do atraso especificado em milissegundos.

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

O intervalo de tempo em milissegundos para aguardar antes de cancelar essa CancellationTokenSource.

Exceções

millisecondsDelay é menor que -1.

Comentários

A contagem regressiva para as millisecondsDelay partidas durante a chamada para o construtor. Quando a millisecondsDelay expiração, a construção CancellationTokenSource é cancelada (se ainda não tiver sido cancelada).

As chamadas subsequentes serão CancelAfter redefinidas millisecondsDelay CancellationTokenSourcepara o construído, se ele ainda não tiver sido cancelado.

Aplica-se a

CancellationTokenSource(TimeSpan)

Inicializa uma nova instância da classe CancellationTokenSource que será cancelada depois do intervalo de tempo 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

O intervalo de tempo de espera antes de cancelar essa CancellationTokenSource.

Exceções

delay.TotalMilliseconds é menor que -1 ou maior que Int32.MaxValue (ou UInt32.MaxValue - 1 em algumas versões do .NET). Observe que esse limite superior é mais restritivo do que TimeSpan.MaxValue.

Comentários

A contagem regressiva para o atraso começa durante a chamada para o construtor. Quando o atraso expirar, o construtor CancellationTokenSource será cancelado, caso ainda não tenha sido cancelado.

As chamadas subsequentes para CancelAfter redefinirão o atraso para o construído CancellationTokenSource, se ele ainda não tiver sido cancelado.

Aplica-se a