Udostępnij za pośrednictwem


ConcurrencyLimiterOptions Klasa

Definicja

Opcje określania zachowania obiektu ConcurrencyLimiter.

public sealed class ConcurrencyLimiterOptions
type ConcurrencyLimiterOptions = class
Public NotInheritable Class ConcurrencyLimiterOptions
Dziedziczenie
ConcurrencyLimiterOptions

Konstruktory

ConcurrencyLimiterOptions()

Opcje określania zachowania obiektu ConcurrencyLimiter.

Właściwości

PermitLimit

Maksymalna liczba zezwoleń, które mogą być dzierżawione współbieżnie. Należy ustawić wartość > 0 do momentu przekazania tych opcji do konstruktora .ConcurrencyLimiter

QueueLimit

Maksymalna liczba zezwoleń, które mogą być kolejkowane jednocześnie. Musi być ustawiona wartość >= 0 do momentu przekazania tych opcji do konstruktora .ConcurrencyLimiter

QueueProcessingOrder

Określa zachowanie, gdy nie można dzierżawić wystarczającej AcquireAsync(Int32, CancellationToken) ilości zasobów.

Dotyczy