Метод QueueSystem.CancelCorrelation
Отменяет указанное задание корреляции в службу очередей Project Server.
Пространство имен: WebSvcQueueSystem
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/CancelCorrelation", 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 CancelCorrelation ( _
correlationUID As Guid, _
cancelSendIncompleteJobs As Boolean _
)
'Применение
Dim instance As QueueSystem
Dim correlationUID As Guid
Dim cancelSendIncompleteJobs As Boolean
instance.CancelCorrelation(correlationUID, _
cancelSendIncompleteJobs)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/CancelCorrelation", 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 CancelCorrelation(
Guid correlationUID,
bool cancelSendIncompleteJobs
)
Параметры
correlationUID
Тип: System.GuidGUID корреляции задание для отмены.
cancelSendIncompleteJobs
Тип: System.BooleanЕсли true, также отменить задания, которые по-прежнему являются размещение в очереди ( JobState — SendIncomplete).
Замечания
CancelCorrelation задает состояния завершения заданий (JobState) всех соответствующих заданий для Canceled. Для отмены выполнения текущего задания и позволить оставшиеся соответствующих заданий продолжить обработку, см. CancelJob.
Примечание
Есть возможное состояние состязания между Проверка состояния задания и вызов CancelCorrelation. Когда приложение проверяет состояние задания, может быть ReadyForProcessing. Прежде чем вызывать CancelCorrelationсостояние можно переключиться на Processing или любое другое состояние.
Разрешения Project Server
Разрешение |
Описание |
---|---|
Позволяет пользователю войти в Project Server. Глобальное разрешение. |