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) когда недостаточно ресурсов может быть арендовано. |