Share via


QueueWeightedAllocation Constructor

Definition

Initializes a new instance of QueueWeightedAllocation.

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

Parameters

weight
Double

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

queueSelectors
IEnumerable<RouterQueueSelector>

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

Exceptions

queueSelectors is null.

Applies to