Partager via


ConcurrencyLimiterOptions Classe

Définition

Options permettant de spécifier le comportement d’un ConcurrencyLimiter.

public sealed class ConcurrencyLimiterOptions
type ConcurrencyLimiterOptions = class
Public NotInheritable Class ConcurrencyLimiterOptions
Héritage
ConcurrencyLimiterOptions

Constructeurs

ConcurrencyLimiterOptions()

Options permettant de spécifier le comportement d’un ConcurrencyLimiter.

Propriétés

PermitLimit

Nombre maximal de permis pouvant être loués simultanément. Doit être défini sur une valeur > 0 au moment où ces options sont passées au constructeur de ConcurrencyLimiter.

QueueLimit

Nombre maximal d’autorisations pouvant être mises en file d’attente simultanément. Doit être défini sur une valeur >= 0 au moment où ces options sont passées au constructeur de ConcurrencyLimiter.

QueueProcessingOrder

Détermine le comportement du moment où il n’est pas possible de louer suffisamment de AcquireAsync(Int32, CancellationToken) ressources.

S’applique à