Freigeben über


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.Guid

    GUID des Auftrags Korrelation abbrechen.

  • cancelSendIncompleteJobs
    Typ: System.Boolean

    Wenn 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

LogOn

Ermöglicht einem Benutzer zur Anmeldung bei Project Server. Die globale Berechtigung.

Siehe auch

Referenz

QueueSystem Klasse

QueueSystem-Member

WebSvcQueueSystem-Namespace

CancelJob

GetJobCompletionState