JobOperationsExtensions.Terminate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beendet den angegebenen Auftrag und markiert ihn als abgeschlossen.
public static Microsoft.Azure.Batch.Protocol.Models.JobTerminateHeaders Terminate (this Microsoft.Azure.Batch.Protocol.IJobOperations operations, string jobId, string terminateReason = default, Microsoft.Azure.Batch.Protocol.Models.JobTerminateOptions jobTerminateOptions = default);
static member Terminate : Microsoft.Azure.Batch.Protocol.IJobOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.JobTerminateOptions -> Microsoft.Azure.Batch.Protocol.Models.JobTerminateHeaders
<Extension()>
Public Function Terminate (operations As IJobOperations, jobId As String, Optional terminateReason As String = Nothing, Optional jobTerminateOptions As JobTerminateOptions = Nothing) As JobTerminateHeaders
Parameter
- operations
- IJobOperations
Die Vorgangsgruppe für diese Erweiterungsmethode.
- jobId
- String
Die ID des zu beendenden Auftrags.
- terminateReason
- String
Der Text, den Sie als "TerminateReason" des Auftrags anzeigen möchten. Der Standardwert ist "UserTerminate".
- jobTerminateOptions
- JobTerminateOptions
Zusätzliche Parameter für den Vorgang
Gibt zurück
Hinweise
Wenn eine Anforderung zum Beenden von Aufträgen empfangen wird, legt der Batch-Dienst den Auftrag auf den Status "Beenden" fest. Der Batch-Dienst beendet dann alle ausgeführten Tasks, die dem Auftrag zugeordnet sind, und führt alle erforderlichen Aufgaben zur Auftragsfreigabe aus. Anschließend wechselt der Auftrag in den Status abgeschlossen. Wenn aufgaben im Status "Auftrag" aktiv sind, bleiben sie im aktiven Zustand. Sobald ein Auftrag beendet wurde, können keine neuen Aufgaben hinzugefügt werden, und alle verbleibenden aktiven Aufgaben werden nicht geplant.
Gilt für:
Azure SDK for .NET