你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.Communication.JobRouter 命名空间

BestWorkerMode

作业将分发给具有最强可用能力的辅助角色。

CancelExceptionAction

将作业标记为已取消的操作。

CancelJobOptions

用于取消作业的选项。

ChannelConfiguration

表示此通道中的作业将从辅助角色消耗的容量。

CloseJobOptions

用于关闭作业的选项。

CompleteJobOptions

用于完成作业的选项。

ConditionalQueueSelectorAttachment

描述在给定条件解析为 true 时将附加的一组队列选择器。

ConditionalWorkerSelectorAttachment

描述在给定条件解析为 true 时附加的一组辅助角色选择器。

CreateClassificationPolicyOptions

用于创建分类策略的选项。

CreateDistributionPolicyOptions

用于创建分发策略的选项。

CreateExceptionPolicyOptions

用于创建异常策略的选项。

CreateJobOptions

用于创建具有直接队列分配的作业的选项。

CreateJobWithClassificationPolicyOptions

用于创建具有分类属性的作业的选项。

CreateQueueOptions

用于创建作业队列的选项。

CreateWorkerOptions

用于创建路由器辅助角色的选项。

DeclineJobOfferOptions

拒绝产品/服务的选项。

DeclineJobOfferRequest

请求拒绝产品/服务的有效负载。

DirectMapRouterRule

返回与输入标签相同的标签的规则。

DistributionMode

用于定义分发模式的抽象基类请注意 DistributionMode 是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 BestWorkerModeLongestIdleModeRoundRobinMode

ExceptionAction

触发异常时要执行的操作请注意 ExceptionAction 是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 CancelExceptionActionManualReclassifyExceptionActionReclassifyExceptionAction

ExceptionRule

一个规则,用于定义要对特定触发器执行的操作。

ExceptionTrigger

请注意,此异常规则 ExceptionTrigger 的触发器是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 QueueLengthExceptionTriggerWaitTimeExceptionTrigger

ExpressionRouterRule

提供内联表达式规则的规则。

FunctionRouterRule

为 HTTP 触发的 Azure 函数提供绑定的规则。

FunctionRouterRuleCredential

用于访问 Azure 函数规则的凭据。

GetJobsOptions

检索作业时用于筛选的选项。

GetWorkersOptions

用于在检索路由器辅助角色时进行筛选的选项。

JobMatchingMode

JobMatchingMode。

JobRouterAdministrationClient

Azure 通信服务路由器管理客户端。

JobRouterClient

Azure 通信服务路由器客户端。

JobRouterClientOptions

通信 JobRouterClient的选项。

LabelValue

泛型值包装器。

LongestIdleMode

作业定向到空闲时间最长的辅助角色。

ManualReclassifyExceptionAction

通过提供队列、优先级和辅助角色选择器手动重新分类作业的操作。

Oauth2ClientCredential

用于 Contoso 授权服务器的 OAuth2.0 凭据。 参考:https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PassThroughQueueSelectorAttachment

附加队列选择器,其中值通过作业标签使用相同的键传递。

PassThroughWorkerSelectorAttachment

附加一个辅助角色选择器,其中值通过作业标签使用相同的键传递。

QueueAndMatchMode

用于指定作业和辅助角色的贪婪匹配的默认行为。

QueueLengthExceptionTrigger

在超出队列长度时触发异常操作。

QueueSelectorAttachment

队列选择器的附件,用于从分类策略将队列解析为作业 请注意 QueueSelectorAttachment ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 ConditionalQueueSelectorAttachmentPassThroughQueueSelectorAttachmentRuleEngineQueueSelectorAttachmentStaticQueueSelectorAttachmentWeightedAllocationQueueSelectorAttachment

QueueWeightedAllocation

包含为加权分布选择时要应用的权重百分比和队列选择器。

ReclassifyExceptionAction

一个操作,该操作修改作业上的标签,然后将其重新分类。

RoundRobinMode

从接收作业的最后一个辅助角色之后的辅助角色开始,作业将分发给辅助角色。

RouterJobNote

附加到作业的备注

RouterQueueAssignment

将辅助角色分配到队列。

RouterQueueSelector

描述必须针对队列选择的一组标签满足的条件。

RouterRule

以下类型之一的规则:

StaticRule:提供始终返回相同结果(无论输入如何)的静态规则的规则。 DirectMapRule:返回与输入标签相同的标签的规则。 ExpressionRule:提供内联表达式规则的规则。 AzureFunctionRule:提供对 HTTP 触发的 Azure 函数绑定的规则。 WebhookRule:遵循 OAuth2.0 身份验证协议向 Web 服务器提供绑定的规则。 请注意 RouterRule ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 FunctionRouterRuleDirectMapRouterRuleExpressionRouterRuleStaticRouterRuleWebhookRouterRule

RouterWorkerSelector

描述必须针对一组标签满足才能选择辅助角色的条件。

RuleEngineQueueSelectorAttachment

解析 RouterRule 时,将队列选择器附加到作业。

RuleEngineWorkerSelectorAttachment

解析 RouterRule 时,将辅助角色选择器附加到作业。

ScheduleAndSuspendMode

ScheduleAndSuspendMode。

StaticQueueSelectorAttachment

描述将附加到作业的队列选择器。

StaticRouterRule

提供静态规则的规则,无论输入如何,这些规则始终返回相同的结果。

StaticWorkerSelectorAttachment

描述将附加到作业的辅助角色选择器。

SuspendMode

用于在作业上未执行任何操作时指定匹配模式。

UnassignJobOptions

用于取消分配作业的选项。

UpdateClassificationPolicyOptions

用于更新分类策略的选项。

UpdateDistributionPolicyOptions

用于更新分发策略的选项。

UpdateExceptionPolicyOptions

用于更新异常策略的选项。

UpdateJobOptions

用于更新作业的选项。

UpdateQueueOptions

用于更新作业队列的选项。

UpdateWorkerOptions

用于更新路由器辅助角色的选项。

WaitTimeExceptionTrigger

超过等待时间时触发异常操作。

WebhookRouterRule

提供与外部 Web 服务器的绑定的规则。

WeightedAllocationQueueSelectorAttachment

描述多组队列选择器,其中一组将根据权重选择和附加。

WeightedAllocationWorkerSelectorAttachment

描述多个工作器选择器集,其中一组将根据权重选择和附加。

WorkerSelectorAttachment

将辅助角色选择器附加到作业的附件 请注意 WorkerSelectorAttachment ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 ConditionalWorkerSelectorAttachmentPassThroughWorkerSelectorAttachmentRuleEngineWorkerSelectorAttachmentStaticWorkerSelectorAttachmentWeightedAllocationWorkerSelectorAttachment

WorkerWeightedAllocation

包含为加权分布选择时要应用的权重百分比和辅助角色选择器。

结构

ExpressionRouterRuleLanguage

要编译和执行的表达式语言。

JobMatchModeType

JobMatchModeType。

LabelOperator

描述标签的值与传递的值的比较方式。

RouterJobStatusSelector

RouterJobStatusSelector。

RouterWorkerState

辅助角色的当前状态。

RouterWorkerStateSelector

RouterWorkerStateSelector。

ScoringRuleParameterSelector

评分辅助角色支持的参数。

枚举

JobRouterClientOptions.ServiceVersion

路由器服务版本。