ConcurrencyLimiterOptions Класс

Определение

Параметры для указания поведения объекта ConcurrencyLimiter.

public sealed class ConcurrencyLimiterOptions
type ConcurrencyLimiterOptions = class
Public NotInheritable Class ConcurrencyLimiterOptions
Наследование
ConcurrencyLimiterOptions

Конструкторы

ConcurrencyLimiterOptions()

Параметры для указания поведения объекта ConcurrencyLimiter.

Свойства

PermitLimit

Максимальное количество разрешений, которые могут быть арендованы одновременно. Необходимо задать значение > 0 к моменту, когда эти параметры будут переданы в конструктор ConcurrencyLimiter.

QueueLimit

Максимальное число разрешений, которые можно поместить в очередь одновременно. Необходимо задать значение >= 0 к моменту, когда эти параметры будут переданы в конструктор ConcurrencyLimiter.

QueueProcessingOrder

Определяет поведение, AcquireAsync(Int32, CancellationToken) когда недостаточно ресурсов может быть арендовано.

Применяется к