Freigeben über


TaskOperationsExtensions.Terminate Methode

Definition

Beendet den angegebenen Task.

public static Microsoft.Azure.Batch.Protocol.Models.TaskTerminateHeaders Terminate (this Microsoft.Azure.Batch.Protocol.ITaskOperations operations, string jobId, string taskId, Microsoft.Azure.Batch.Protocol.Models.TaskTerminateOptions taskTerminateOptions = default);
static member Terminate : Microsoft.Azure.Batch.Protocol.ITaskOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.TaskTerminateOptions -> Microsoft.Azure.Batch.Protocol.Models.TaskTerminateHeaders
<Extension()>
Public Function Terminate (operations As ITaskOperations, jobId As String, taskId As String, Optional taskTerminateOptions As TaskTerminateOptions = Nothing) As TaskTerminateHeaders

Parameter

operations
ITaskOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

jobId
String

Die ID des Auftrags, der den Task enthält.

taskId
String

Die ID des zu beendenden Tasks.

taskTerminateOptions
TaskTerminateOptions

Zusätzliche Parameter für den Vorgang

Gibt zurück

Hinweise

Wenn der Task beendet wurde, wechselt er in den Status Abgeschlossen. Bei Aufgaben mit mehreren instance wird der Vorgang Task beenden synchron auf den primären Task angewendet. Teiltasks werden dann asynchron im Hintergrund beendet.

Gilt für: