WebSvcQueueSystem 命名空间
The QueueSystem class is the primary class in the WebSvcQueueSystem namespace. The QueueSystem class includes methods that manage jobs submitted to the Project Server Queuing Service.
备注
In the ASMX web service, QueueSystem is a class. In the WCF service, QueueSystem is an interface that is implemented in the QueueSystemClient class. For information about using the QueueSystemClient class in a WCF-based application, see the QueueSystem class constructor.
The WebSvcQueueSystem namespace is an arbitrary name for a reference to the QueueSystem.asmx web service (or the QueueSystem.svc service) of the Project Server Interface (PSI). Methods in the QueueSystem class can get job count, job and job group wait time, and status of all jobs, specified jobs, and jobs owned by the caller, or jobs for specified projects. Methods can cancel or retry a queue job, manage job correlation, and configure the queue.
QueueSystem methods typically use or return a QueueStatusDataSet or QueueStatusRequestDataSet object.
类
类 | 说明 | |
---|---|---|
QueueStatusDataSet | 包含队列状态请求的结果。 | |
QueueStatusDataSet.StatusDataTable | 包含队列作业状态信息的特定QueueStatusDataSet.StatusRow对象的新值。 | |
QueueStatusDataSet.StatusRow | 表示QueueStatusDataSet对象中的一个队列作业的状态。 | |
QueueStatusDataSet.StatusRowChangeEvent | 在StatusRow中的数据发生更改时引发的事件。 | |
QueueStatusRequestDataSet | 在ReadJobStatus方法中指定qsrDS参数的DataSet 。 | |
QueueStatusRequestDataSet.StatusRequestDataTable | 包含特定的QueueStatusRequestDataSet.StatusRequestRow对象的状态请求值。 | |
QueueStatusRequestDataSet.StatusRequestRow | 表示在某一特定状态请求的QueueStatusRequestDataSet对象。 | |
QueueStatusRequestDataSet.StatusRequestRowChangeEvent | 在StatusRequestRow中的数据发生更改时引发的事件。 | |
QueueSystem | 包含用于查询和管理 in Project Server 队列服务的方法。 |
委托
委托 | 说明 | |
---|---|---|
QueueStatusDataSet.StatusRowChangeEventHandler | 当编辑指定的数据描述了事件处理程序设置。 | |
QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler | 当编辑指定的数据描述了事件处理程序设置。 |
枚举
枚举 | 说明 | |
---|---|---|
JobState | 指定队列作业的状态。 | |
QueueID | 指定的队列 ID 类型。 | |
QueueMsgType | 指定的队列系统消息类型。 | |
SortColumn | 指定的WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable对象作为排序依据的列。 | |
SortOrder | 指定队列项的排序方式。 |