Partilhar via


BestWorkerMode Construtores

Definição

Sobrecargas

BestWorkerMode()

Inicializa uma nova instância de BestWorkerModePolicy com a regra de pontuação padrão. Fórmula de pontuação padrão que usa o número de rótulos de trabalho que os rótulos de trabalho correspondem, bem como o número de seletores de rótulo que os rótulos de trabalho correspondem e/ou excedem usando uma função logística (https://en.wikipedia.org/wiki/Logistic_function).

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

Inicializa uma nova instância de BestWorkerModePolicy com a regra de pontuação especificada pelo usuário.

BestWorkerMode()

Origem:
BestWorkerMode.cs
Origem:
BestWorkerMode.cs

Inicializa uma nova instância de BestWorkerModePolicy com a regra de pontuação padrão. Fórmula de pontuação padrão que usa o número de rótulos de trabalho que os rótulos de trabalho correspondem, bem como o número de seletores de rótulo que os rótulos de trabalho correspondem e/ou excedem usando uma função logística (https://en.wikipedia.org/wiki/Logistic_function).

public BestWorkerMode ();
Public Sub New ()

Aplica-se a

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

Origem:
BestWorkerMode.cs

Inicializa uma nova instância de BestWorkerModePolicy com a regra de pontuação especificada pelo usuário.

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)

Parâmetros

scoringRule
RouterRule

Define uma regra de pontuação a ser usada ao calcular uma pontuação para determinar o melhor trabalho.

scoringParameterSelectors
IList<ScoringRuleParameterSelector>

(Opcional) A lista de que será enviada como parte da carga para a regra de ScoringRuleParameterSelector pontuação.

allowScoringBatchOfWorkers
Boolean

(Opcional) Se for true, tentará obter pontuações para um lote de trabalhos. Por padrão, defina como false.

batchSize
Nullable<Int32>

(Opcional) Defina o tamanho do lote quando 'allowScoringBatchOfWorkers' for definido como true para controlar o tamanho do lote de trabalhos. O padrão será 20 se não for definido.

descendingOrder
Boolean

(Opcional) Se for false, classificará as pontuações por ordem crescente. Por padrão, defina como true.

Aplica-se a