Partager via


BestWorkerMode Constructeurs

Définition

Surcharges

BestWorkerMode()

Initialise une nouvelle instance de BestWorkerModePolicy avec la règle de scoring par défaut. Formule de scoring par défaut qui utilise le nombre d’étiquettes de travail qui correspondent aux étiquettes de travail, ainsi que le nombre de sélecteurs d’étiquettes que les étiquettes de worker correspondent et/ou dépassent à l’aide d’une fonction logistique (https://en.wikipedia.org/wiki/Logistic_function).

BestWorkerMode(RouterRule, IList<ScoringRuleParameterSelector>, Boolean, Nullable<Int32>, Boolean)

Initialise une nouvelle instance de BestWorkerModePolicy avec une règle de scoring spécifiée par l’utilisateur.

BestWorkerMode()

Source:
BestWorkerMode.cs
Source:
BestWorkerMode.cs

Initialise une nouvelle instance de BestWorkerModePolicy avec la règle de scoring par défaut. Formule de scoring par défaut qui utilise le nombre d’étiquettes de travail qui correspondent aux étiquettes de travail, ainsi que le nombre de sélecteurs d’étiquettes que les étiquettes de worker correspondent et/ou dépassent à l’aide d’une fonction logistique (https://en.wikipedia.org/wiki/Logistic_function).

public BestWorkerMode ();
Public Sub New ()

S’applique à

BestWorkerMode(RouterRule, IList<ScoringRuleParameterSelector>, Boolean, Nullable<Int32>, Boolean)

Source:
BestWorkerMode.cs

Initialise une nouvelle instance de BestWorkerModePolicy avec une règle de scoring spécifiée par l’utilisateur.

public BestWorkerMode (Azure.Communication.JobRouter.RouterRule scoringRule, System.Collections.Generic.IList<Azure.Communication.JobRouter.ScoringRuleParameterSelector> scoringParameterSelectors = default, bool allowScoringBatchOfWorkers = false, int? batchSize = default, bool descendingOrder = true);
new Azure.Communication.JobRouter.BestWorkerMode : Azure.Communication.JobRouter.RouterRule * System.Collections.Generic.IList<Azure.Communication.JobRouter.ScoringRuleParameterSelector> * bool * Nullable<int> * bool -> Azure.Communication.JobRouter.BestWorkerMode
Public Sub New (scoringRule As RouterRule, Optional scoringParameterSelectors As IList(Of ScoringRuleParameterSelector) = Nothing, Optional allowScoringBatchOfWorkers As Boolean = false, Optional batchSize As Nullable(Of Integer) = Nothing, Optional descendingOrder As Boolean = true)

Paramètres

scoringRule
RouterRule

Définit une règle de scoring à utiliser lors du calcul d’un score pour déterminer le meilleur worker.

scoringParameterSelectors
IList<ScoringRuleParameterSelector>

(Facultatif) Liste des ScoringRuleParameterSelector éléments qui seront envoyés dans le cadre de la charge utile à la règle de scoring.

allowScoringBatchOfWorkers
Boolean

(Facultatif) Si la valeur est true, tente d’obtenir des scores pour un lot de workers. Par défaut, définissez sur false.

batchSize
Nullable<Int32>

(Facultatif) Définissez la taille du lot lorsque « allowScoringBatchOfWorkers » a la valeur true pour contrôler la taille du lot des workers. La valeur par défaut est 20 si elle n’est pas définie.

descendingOrder
Boolean

(Facultatif) Si la valeur est false, trie les scores par ordre croissant. Par défaut, définissez sur true.

S’applique à