QueueSystem.CancelCorrelation-Methode
Hebt die Korrelation angegebenen Auftrag in der Project Server-Warteschlangendienst.
Namespace: WebSvcQueueSystem
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaration
<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 _
)
'Usage
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
)
Parameter
correlationUID
Typ: System.GuidGUID des Auftrags Korrelation abbrechen.
cancelSendIncompleteJobs
Typ: System.BooleanWenn true, auch Aufträge, die noch in der Warteschlange abrufen (die JobState ist SendIncomplete).
Hinweise
CancelCorrelation legt die Fertigstellung Auftragsstatus (JobState) aller korrelierte Aufträge auf Canceledfest. Um den aktuellen Auftrag abbrechen und lässt die verbleibenden korrelierte weiterhin Aufträge Verarbeitung finden Sie unter CancelJob.
Hinweis
Es ist eine Racebedingung zwischen den Status eines Auftrags überprüft und CancelCorrelationaufrufen. Wenn eine Anwendung den Status eines Auftrags überprüft, kann es ReadyForProcessingsein. Bevor Sie CancelCorrelationaufrufen, kann der Status Processing oder anderer wechseln.
Project Server-Berechtigungen
Berechtigung |
Beschreibung |
---|---|
Ermöglicht einem Benutzer zur Anmeldung bei Project Server. Die globale Berechtigung. |