Bagikan melalui


CancellationTokenSource.CancelAfter Metode

Definisi

Menjadwalkan operasi pembatalan pada ini CancellationTokenSource.

Overload

CancelAfter(Int32)

Menjadwalkan operasi pembatalan pada ini CancellationTokenSource setelah jumlah milidetik yang ditentukan.

CancelAfter(TimeSpan)

Menjadwalkan operasi pembatalan pada ini CancellationTokenSource setelah rentang waktu yang ditentukan.

CancelAfter(Int32)

Sumber:
CancellationTokenSource.cs
Sumber:
CancellationTokenSource.cs
Sumber:
CancellationTokenSource.cs

Menjadwalkan operasi pembatalan pada ini CancellationTokenSource setelah jumlah milidetik yang ditentukan.

public:
 void CancelAfter(int millisecondsDelay);
public void CancelAfter (int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)

Parameter

millisecondsDelay
Int32

Rentang waktu untuk menunggu sebelum membatalkan ini CancellationTokenSource.

Pengecualian

Pengecualian dilemparkan ketika ini CancellationTokenSource telah dibuang.

Pengecualian dilemparkan ketika millisecondsDelay kurang dari -1.

Keterangan

Hitung mundur untuk millisecondsDelay dimulai selama panggilan ini. Ketika kedaluwarsa millisecondsDelay , ini CancellationTokenSource dibatalkan, jika belum dibatalkan.

Panggilan berikutnya ke CancelAfter akan mengatur ulang millisecondsDelay untuk ini CancellationTokenSource, jika belum dibatalkan.

Berlaku untuk

CancelAfter(TimeSpan)

Sumber:
CancellationTokenSource.cs
Sumber:
CancellationTokenSource.cs
Sumber:
CancellationTokenSource.cs

Menjadwalkan operasi pembatalan pada ini CancellationTokenSource setelah rentang waktu yang ditentukan.

public:
 void CancelAfter(TimeSpan delay);
public void CancelAfter (TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)

Parameter

delay
TimeSpan

Rentang waktu untuk menunggu sebelum membatalkan ini CancellationTokenSource.

Pengecualian

Pengecualian dilemparkan ketika ini CancellationTokenSource telah dibuang.

delay.TotalMilliseconds kurang dari -1 atau lebih besar dari Int32.MaxValue (atau UInt32.MaxValue - 1 pada beberapa versi .NET). Perhatikan bahwa batas atas ini lebih ketat daripada TimeSpan.MaxValue.

Keterangan

Hitung mundur untuk penundaan dimulai selama panggilan ini. Ketika penundaan kedaluwarsa, ini CancellationTokenSource dibatalkan, jika belum dibatalkan.

Panggilan berikutnya ke CancelAfter akan mengatur ulang penundaan untuk ini CancellationTokenSource, jika belum dibatalkan.

Berlaku untuk