ConcurrencyLimiterOptions Klasse

Definition

Optionen zum Angeben des Verhaltens eines ConcurrencyLimiter.

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

Konstruktoren

Name Beschreibung
ConcurrencyLimiterOptions()

Optionen zum Angeben des Verhaltens eines ConcurrencyLimiter.

Eigenschaften

Name Beschreibung
PermitLimit

Maximale Anzahl von Genehmigungen, die gleichzeitig geleast werden können. Muss auf einen 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 einen 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 geleaset werden können.

Gilt für: