ConcurrencyLimiterOptions Classe

Definição

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

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

Construtores

Name Description
ConcurrencyLimiterOptions()

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

Propriedades

Name Description
PermitLimit

Número máximo de licenças que podem ser arrendadas simultaneamente. Deve ser definido para um valor > 0 até ao momento em que estas opções são passadas ao construtor de ConcurrencyLimiter.

QueueLimit

Número máximo de licenças que podem ser colocadas em fila em simultâneo. Deve ser definido para um valor >= 0 até ao momento em que estas opções são passadas ao construtor de ConcurrencyLimiter.

QueueProcessingOrder

Determina o comportamento de AcquireAsync(Int32, CancellationToken) quando não podem ser arrendados recursos suficientes.

Aplica-se a