del método QueueSystem.RetryJob
Vuelve a procesar un trabajo con error en el servicio de cola de Project Server.
Espacio de nombres: WebSvcQueueSystem
Ensamblado: ProjectServerServices (en ProjectServerServices.dll)
Sintaxis
'Declaración
<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 _
)
'Uso
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
)
Parámetros
- JobGUID
Tipo: System.Guid
Comentarios
Project Server permite RetryJob sólo si el estado del trabajo es Unknown, Failed, FailedNotBlockingo Cancelled. Si el estado del trabajo es cualquier otro valor, RetryJob genera una excepción SOAP. Uso de RetryJob en CorrelationBlocked trabajos no funciona porque el reintento debe ocurrir en el nivel de correlación.
RetryJob establece el estado de trabajo en ReadyForProcessing. Si el estado del trabajo actual es Failed, RetryJob también establece el estado de todos los trabajos bloqueada por el trabajo con errores de CorrelationBlocked a ReadyForProcessing.
Un administrador puede usar la página Administrar trabajos en cola en Project Web App (https://ServerName/ProjectServerName/_layouts/pwa/Admin/queue.aspx) para ver y volver a intentar de Project Server no se pudo trabajos.
Permisos de Project Server
Permiso |
Descripción |
---|---|
Permite al usuario administrar la cola de Project Server. Permiso global. |