CancellationTokenSource Construtores

Definição

Inicializa o CancellationTokenSource.

Sobrecargas

Nome Description
CancellationTokenSource()

Inicializa uma nova instância da classe CancellationTokenSource.

CancellationTokenSource(Int32)

Inicializa uma nova instância da CancellationTokenSource classe que será cancelada após o atraso especificado em milissegundos.

CancellationTokenSource(TimeSpan)

Inicializa uma nova instância da CancellationTokenSource classe que será cancelada após o período 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 CancellationTokenSource classe que será cancelada após o 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 esse CancellationTokenSource.

Exceções

millisecondsDelay é menor que -1.

Comentários

A contagem regressiva para as millisecondsDelay partidas durante a chamada para o construtor. Quando o millisecondsDelay expira, o construtor CancellationTokenSource é cancelado (se ainda não foi cancelado).

As chamadas subsequentes serão CancelAfter redefinidas millisecondsDelayCancellationTokenSourcepara o construtor, se ele ainda não tiver sido cancelado.

Aplica-se a

CancellationTokenSource(TimeSpan)

Inicializa uma nova instância da CancellationTokenSource classe que será cancelada após o período 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 a ser esperado antes de cancelar isso CancellationTokenSource.

Exceções

delay.TotalMilliseconds é menor que -1 ou maior que Int32.MaxValue (ou UInt32.MaxValue - 1 em algumas versões de .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 expira, o construtor CancellationTokenSource é cancelado, se ainda não tiver sido cancelado.

As chamadas subsequentes serão CancelAfter redefinidas CancellationTokenSourcepara o atraso do construtor, caso ele ainda não tenha sido cancelado.

Aplica-se a