Bagikan melalui


RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Metode

Definisi

Metode yang RateLimiter diimplementasikan implementasi untuk AcquireAsync(Int32, CancellationToken).

protected abstract System.Threading.Tasks.ValueTask<System.Threading.RateLimiting.RateLimitLease> AcquireAsyncCore (int permitCount, System.Threading.CancellationToken cancellationToken);
abstract member AcquireAsyncCore : int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Threading.RateLimiting.RateLimitLease>
Protected MustOverride Function AcquireAsyncCore (permitCount As Integer, cancellationToken As CancellationToken) As ValueTask(Of RateLimitLease)

Parameter

permitCount
Int32

Jumlah izin untuk dicoba dan diperoleh.

cancellationToken
CancellationToken

Token opsional untuk memungkinkan pembatalan permintaan antrean untuk izin.

Mengembalikan

Tugas yang selesai ketika izin yang diminta diperoleh atau ketika izin yang diminta ditolak.

Berlaku untuk