Share via


DistributionMode Klasse

Definition

Abstrakte Basisklasse zum Definieren eines Verteilungsmodus Beachten Sie, dass DistributionMode die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind BestWorkerMode, LongestIdleMode und RoundRobinMode.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Communication.JobRouter.PolymorphicWriteOnlyJsonConverter<Azure.Communication.JobRouter.DistributionMode>))]
public abstract class DistributionMode
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Communication.JobRouter.PolymorphicWriteOnlyJsonConverter<Azure.Communication.JobRouter.DistributionMode>))>]
type DistributionMode = class
Public MustInherit Class DistributionMode
Vererbung
DistributionMode
Abgeleitet
Attribute

Konstruktoren

DistributionMode()

Initialisiert eine neue instance von DistributionMode.

Eigenschaften

BypassSelectors

(Optional) Wenn dieser Wert auf TRUE festgelegt ist, zuordnen Router Worker zu Aufträgen, auch wenn sie nicht mit Bezeichnungsselektoren übereinstimmen. Warnung: Sie erhalten möglicherweise Worker, die nicht für den Auftrag qualifiziert sind, mit dem sie übereinstimmen, wenn Sie diese Variable auf true festlegen. Dieses Flag ist eher für die vorübergehende Verwendung vorgesehen. Legen Sie standardmäßig auf false fest.

MaxConcurrentOffers

(Optional)

Steuert die maximale Anzahl aktiver gleichzeitiger Angebote, die ein Auftrag haben kann.

MinConcurrentOffers

(Optional)

Steuert die minimale gewünschte Anzahl aktiver gleichzeitiger Angebote, die ein Auftrag haben kann.

Gilt für: