Freigeben über


ComputeNodeOperationsExtensions.DisableSchedulingAsync Methode

Definition

Deaktiviert die Aufgabenplanung auf dem angegebenen Computeknoten.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDisableSchedulingHeaders> DisableSchedulingAsync (this Microsoft.Azure.Batch.Protocol.IComputeNodeOperations operations, string poolId, string nodeId, Microsoft.Azure.Batch.Protocol.Models.DisableComputeNodeSchedulingOption? nodeDisableSchedulingOption = default, Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member DisableSchedulingAsync : Microsoft.Azure.Batch.Protocol.IComputeNodeOperations * string * string * Nullable<Microsoft.Azure.Batch.Protocol.Models.DisableComputeNodeSchedulingOption> * Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDisableSchedulingOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDisableSchedulingHeaders>
<Extension()>
Public Function DisableSchedulingAsync (operations As IComputeNodeOperations, poolId As String, nodeId As String, Optional nodeDisableSchedulingOption As Nullable(Of DisableComputeNodeSchedulingOption) = Nothing, Optional computeNodeDisableSchedulingOptions As ComputeNodeDisableSchedulingOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ComputeNodeDisableSchedulingHeaders)

Parameter

operations
IComputeNodeOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

poolId
String

Die ID des Pools, der den Computeknoten enthält.

nodeId
String

Die ID des Computeknotens, auf dem Sie die Aufgabenplanung deaktivieren möchten.

nodeDisableSchedulingOption
Nullable<DisableComputeNodeSchedulingOption>

Vorgehensweise bei aktuell ausgeführten Tasks beim Deaktivieren der Aufgabenplanung auf dem Computeknoten Der Standardwert ist „requeue“. Mögliche Werte: "requeue", "terminate", "taskCompletion"

computeNodeDisableSchedulingOptions
ComputeNodeDisableSchedulingOptions

Zusätzliche Parameter für den Vorgang

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Hinweise

Sie können die Aufgabenplanung auf einem Computeknoten nur deaktivieren, wenn der aktuelle Planungsstatus aktiviert ist.

Gilt für: