Поделиться через


Метод QueueSystem.RetryJob

Время обработки сбоя задания в очереди службы Project Server.

Пространство имен:  WebSvcQueueSystem
Сборка:  ProjectServerServices (в ProjectServerServices.dll)

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJob", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub RetryJob ( _
    JobGUID As Guid _
)
'Применение
Dim instance As QueueSystem
Dim JobGUID As Guid

instance.RetryJob(JobGUID)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJob", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void RetryJob(
    Guid JobGUID
)

Параметры

Замечания

Project Server позволяет RetryJob только в том случае, если состояние задания — это Unknown, Failed, FailedNotBlockingили Cancelled. Если состояние задания любым другим значением, RetryJob создает исключение SOAP. С помощью RetryJob на CorrelationBlocked заданий не работает так, как повторить должны быть выполнены на уровне корреляции.

RetryJob задает состояние задания ReadyForProcessing. Если текущее состояние задания Failed, RetryJob также устанавливает состояние всех заданий, блокирует сбоя задания из CorrelationBlocked для ReadyForProcessing.

Project Server, администратор может использовать страницы Управление заданиями в очереди в Project Web App (https://ServerName/ProjectServerName/_layouts/pwa/Admin/queue.aspx) для просмотра и повторите попытку Невыполненные задания.

Разрешения Project Server

Разрешение

Описание

ManageQueue

Позволяет пользователю управлять очередей Project Server. Глобальное разрешение.

См. также

Справочные материалы

QueueSystem класс

Элементы QueueSystem

Пространство имен WebSvcQueueSystem