次の方法で共有


PoolOperations.DisableComputeNodeScheduling メソッド

定義

指定したコンピューティング ノードのタスク スケジュールを無効にします。

public void DisableComputeNodeScheduling (string poolId, string computeNodeId, Microsoft.Azure.Batch.Common.DisableComputeNodeSchedulingOption? disableComputeNodeSchedulingOption, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.DisableComputeNodeScheduling : string * string * Nullable<Microsoft.Azure.Batch.Common.DisableComputeNodeSchedulingOption> * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub DisableComputeNodeScheduling (poolId As String, computeNodeId As String, disableComputeNodeSchedulingOption As Nullable(Of DisableComputeNodeSchedulingOption), Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)

パラメーター

poolId
String

プールの ID。

computeNodeId
String

コンピューティング ノードの ID。

disableComputeNodeSchedulingOption
Nullable<DisableComputeNodeSchedulingOption>

現在実行中のタスクの処理を指定します。 既定値は、Requeue です。

additionalBehaviors
IEnumerable<BatchClientBehavior>

の後の BatchClientBehavior Batch サービス要求に適用されるインスタンスの CustomBehaviorsコレクション。

注釈

これはブロック操作です。 非ブロッキングに相当する場合は、「」を参照してください DisableComputeNodeSchedulingAsync(String, String, Nullable<DisableComputeNodeSchedulingOption>, IEnumerable<BatchClientBehavior>, CancellationToken)

適用対象