Freigeben über


ConcurrencyLimiterOptions Klasse

Definition

Optionen zum Angeben des Verhaltens von ConcurrencyLimiter.

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

Konstruktoren

ConcurrencyLimiterOptions()

Optionen zum Angeben des Verhaltens von ConcurrencyLimiter.

Eigenschaften

PermitLimit

Maximale Anzahl von Genehmigungen, die gleichzeitig geleast werden können. Muss auf den Wert > 0 festgelegt werden, wenn diese Optionen an den Konstruktor von ConcurrencyLimiterübergeben werden.

QueueLimit

Maximale Anzahl von Genehmigungen, die gleichzeitig in die Warteschlange gestellt werden können. Muss auf den Wert >= 0 festgelegt werden, wenn diese Optionen an den Konstruktor von ConcurrencyLimiterübergeben werden.

QueueProcessingOrder

Bestimmt das Verhalten, AcquireAsync(Int32, CancellationToken) wann nicht genügend Ressourcen geleast werden können.

Gilt für: