Compartilhar via


ConcurrencyLimiterOptions Classe

Definição

Opções para especificar o comportamento de um ConcurrencyLimiter.

public sealed class ConcurrencyLimiterOptions
type ConcurrencyLimiterOptions = class
Public NotInheritable Class ConcurrencyLimiterOptions
Herança
ConcurrencyLimiterOptions

Construtores

ConcurrencyLimiterOptions()

Opções para especificar o comportamento de um ConcurrencyLimiter.

Propriedades

PermitLimit

Número máximo de permissões que podem ser alugadas simultaneamente. Deve ser definido como um valor > 0 no momento em que essas opções são passadas para o construtor de ConcurrencyLimiter.

QueueLimit

Número máximo de permissões que podem ser enfileiradas simultaneamente. Deve ser definido como um valor >= 0 no momento em que essas opções são passadas para o construtor de ConcurrencyLimiter.

QueueProcessingOrder

Determina o comportamento de AcquireAsync(Int32, CancellationToken) quando não é possível conceder recursos suficientes.

Aplica-se a