다음을 통해 공유


RateLimiter.AcquireAsyncCore(Int32, CancellationToken) 메서드

정의

구현이 RateLimiter 에 대해 구현하는 메서드입니다 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)

매개 변수

permitCount
Int32

시도하고 획득할 수 있는 허가 횟수입니다.

cancellationToken
CancellationToken

허용을 위해 대기 중인 요청을 취소할 수 있도록 허용하는 선택적 토큰입니다.

반환

요청된 허가가 획득되거나 요청된 허가가 거부될 때 완료되는 작업입니다.

적용 대상