Share via


WorkerWeightedAllocation Constructor

Definition

Initializes a new instance of WorkerWeightedAllocation.

public WorkerWeightedAllocation (double weight, System.Collections.Generic.IEnumerable<Azure.Communication.JobRouter.RouterWorkerSelector> workerSelectors);
new Azure.Communication.JobRouter.WorkerWeightedAllocation : double * seq<Azure.Communication.JobRouter.RouterWorkerSelector> -> Azure.Communication.JobRouter.WorkerWeightedAllocation
Public Sub New (weight As Double, workerSelectors As IEnumerable(Of RouterWorkerSelector))

Parameters

weight
Double

The percentage of this weight, expressed as a fraction of 1.

workerSelectors
IEnumerable<RouterWorkerSelector>

A collection of worker selectors that will be applied if this allocation is selected.

Exceptions

workerSelectors is null.

Applies to