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

JobRouterClient 类

定义

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

public class JobRouterClient
type JobRouterClient = class
Public Class JobRouterClient
继承
JobRouterClient

构造函数

JobRouterClient()

初始化 的新实例 JobRouterClient 进行模拟。

JobRouterClient(String)

初始化 JobRouterClient 的新实例。

JobRouterClient(String, JobRouterClientOptions)

初始化 JobRouterClient 的新实例。

JobRouterClient(Uri, AzureKeyCredential, JobRouterClientOptions)

初始化 JobRouterClient 的新实例。

JobRouterClient(Uri, TokenCredential, JobRouterClientOptions)

初始化 JobRouterClient 的新实例。

方法

AcceptJobOffer(String, String, CancellationToken)

接受处理作业的提议,如果另一个代理已接受该作业,则返回 409/Conflict。

AcceptJobOfferAsync(String, String, CancellationToken)

接受处理作业的提议,如果另一个代理已接受该作业,则返回 409/Conflict。

CancelJob(CancelJobOptions, CancellationToken)

提交按 ID 取消现有作业的请求,同时提供自由格式的取消原因。

CancelJobAsync(CancelJobOptions, CancellationToken)

提交按 ID 取消现有作业的请求,同时提供自由格式的取消原因。

CloseJob(CloseJobOptions, CancellationToken)

关闭已完成的作业。

CloseJobAsync(CloseJobOptions, CancellationToken)

关闭已完成的作业。

CompleteJob(CompleteJobOptions, CancellationToken)

完成分配的作业。

CompleteJobAsync(CompleteJobOptions, CancellationToken)

完成分配的作业。

CreateJob(CreateJobOptions, CancellationToken)

创建要路由的新作业。

CreateJobAsync(CreateJobOptions, CancellationToken)

创建要路由的新作业。

CreateJobWithClassificationPolicy(CreateJobWithClassificationPolicyOptions, CancellationToken)

创建一个使用 classification 属性路由的新作业。

CreateJobWithClassificationPolicyAsync(CreateJobWithClassificationPolicyOptions, CancellationToken)

创建一个使用 classification 属性路由的新作业。

CreateWorker(CreateWorkerOptions, CancellationToken)

创建或更新辅助角色以处理作业。

CreateWorkerAsync(CreateWorkerOptions, CancellationToken)

创建或更新辅助角色以处理作业。

DeclineJobOffer(DeclineJobOfferOptions, CancellationToken)

拒绝工作机会。

DeclineJobOfferAsync(DeclineJobOfferOptions, CancellationToken)

拒绝工作机会。

DeleteJob(String, CancellationToken)

删除作业及其所有跟踪。

DeleteJobAsync(String, CancellationToken)

删除作业及其所有跟踪。

DeleteWorker(String, CancellationToken)

按 ID 删除现有辅助角色。

DeleteWorkerAsync(String, CancellationToken)

按 ID 删除现有辅助角色。

GetJob(String, CancellationToken)

按 ID 检索现有作业。

GetJobAsync(String, CancellationToken)

按 ID 检索现有作业。

GetJobs(GetJobsOptions, CancellationToken)

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

GetJobsAsync(GetJobsOptions, CancellationToken)

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

GetQueuePosition(String, CancellationToken)

获取作业位置详细信息。

GetQueuePositionAsync(String, CancellationToken)

获取作业位置详细信息。

GetQueueStatistics(String, CancellationToken)

按 ID 检索队列统计信息。

GetQueueStatisticsAsync(String, CancellationToken)

按 ID 检索队列统计信息。

GetWorker(String, CancellationToken)

按 ID 检索现有辅助角色。

GetWorkerAsync(String, CancellationToken)

按 ID 检索现有辅助角色。

GetWorkers(GetWorkersOptions, CancellationToken)

检索现有辅助角色。 传递状态和通道 ID 以进一步筛选辅助角色。

GetWorkersAsync(GetWorkersOptions, CancellationToken)

检索现有辅助角色。 传递状态和通道 ID 以进一步筛选辅助角色。

ReclassifyJob(String, CancellationToken)

重新分类作业。

ReclassifyJobAsync(String, CancellationToken)

重新分类作业。

UnassignJob(UnassignJobOptions, CancellationToken)

取消从辅助角色分配作业。

UnassignJobAsync(UnassignJobOptions, CancellationToken)

取消从辅助角色分配作业。

UpdateJob(String, RequestContent, RequestContext)

用于从作业中删除属性的协议方法。

UpdateJob(UpdateJobOptions, CancellationToken)

更新现有作业。

UpdateJobAsync(String, RequestContent, RequestContext)

用于从作业中删除属性的协议方法。

UpdateJobAsync(UpdateJobOptions, CancellationToken)

更新现有作业。

UpdateWorker(String, RequestContent, RequestContext)

用于从辅助角色中删除属性的协议方法。

UpdateWorker(UpdateWorkerOptions, CancellationToken)

创建或更新辅助角色以处理作业。

UpdateWorkerAsync(String, RequestContent, RequestContext)

用于从辅助角色中删除属性的协议方法。

UpdateWorkerAsync(UpdateWorkerOptions, CancellationToken)

创建或更新辅助角色以处理作业。

适用于