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


Метод QueueSystem.UnblockCorrelation

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

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

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/UnblockCorrelation", 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 UnblockCorrelation ( _
    correlationGUID As Guid _
)
'Применение
Dim instance As QueueSystem
Dim correlationGUID As Guid

instance.UnblockCorrelation(correlationGUID)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/UnblockCorrelation", 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 UnblockCorrelation(
    Guid correlationGUID
)

Параметры

  • correlationGUID
    Тип: System.Guid

    Идентификатор GUID для корреляции.

Замечания

Если состояние задания не CorrelationBlocked, UnblockCorrelation создает исключение SOAP.

UnblockCorrelation показана состояние блокировки задания FailedNotBlocking и заблокированные задания во взаимосвязи из CorrelationBlocked для ReadyForProcessing.

Внимание!

Служба очередей Project Server блокирует корреляции во избежание повреждения данных. Произвольно разблокировка корреляции может привести к нежелательным результатам. Используйте UnblockCorrelation только в том случае, если вы уверены, что оставшихся задания за заблокированных заданием можно продолжить работу без ущерба.

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

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

Разрешение

Описание

ManageQueue

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

См. также

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

QueueSystem класс

Элементы QueueSystem

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