Compartilhar via


QueueSystem.UnblockCorrelation método

Desbloqueia uma correlação de trabalho em que o serviço de enfileiramento do Project Server.

Namespace:  WebSvcQueueSystem
Assembly:  ProjectServerServices (em ProjectServerServices.dll)

Sintaxe

'Declaração
<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 _
)
'Uso
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
)

Parâmetros

  • correlationGUID
    Tipo: System.Guid

    GUID da correlação.

Comentários

Se o estado de trabalho não for CorrelationBlocked, UnblockCorrelation gera uma exceção de SOAP.

UnblockCorrelation define o estado do trabalho bloqueado para FailedNotBlocking e define os trabalhos de bloqueado na correlação de CorrelationBlocked para ReadyForProcessing.

Aviso

O serviço de enfileiramento do Project Server bloqueia uma correlação para evitar corrupção de dados. Desbloqueando arbitrariamente uma correlação pode gerar resultados indesejados. Use UnblockCorrelation somente se estiver confiante que prossiga sem prejudicar os trabalhos restantes atrás do trabalho bloqueado.

Um administrador do Project Server pode usar a página Gerenciar trabalhos na fila em Project Web App (https://ServerName/ProjectServerName/_layouts/pwa/Admin/queue.aspx) para exibir e desbloquear trabalhos correlatas.

Permissões do Project Server

Permissão

Descrição

ManageQueue

Permite ao usuário gerenciar a fila do Project Server. Permissão global.

Ver também

Referência

QueueSystem classe

QueueSystem membros

WebSvcQueueSystem namespace