StartTask クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンピューティング ノードがAzure Batch サービス内のプールに参加したとき、またはコンピューティング ノードが再起動または再イメージ化されたときに実行されるタスク。
public class StartTask
type StartTask = class
Public Class StartTask
- 継承
-
StartTask
注釈
場合によっては、ノードが再起動されなかった場合でも、開始タスクが再実行されることがあります。 このため、開始タスクはべき等であり、実行しているセットアップが既に完了している場合は正常に終了する必要があります。 バッチが開始タスクを再実行できなくなるため、中断プロセスを作成したり、開始タスク作業ディレクトリからサービスをインストール/起動したりする開始タスクを避けるために、特別な注意を払う必要があります。
コンストラクター
StartTask() |
StartTask クラスの新しいインスタンスを初期化します。 |
StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings) |
StartTask クラスの新しいインスタンスを初期化します。 |
プロパティ
CommandLine |
開始タスクのコマンド ラインを取得または設定します。 |
ContainerSettings |
開始タスクを実行するコンテナーの設定を取得または設定します。 |
EnvironmentSettings |
開始タスクの環境変数設定の一覧を取得または設定します。 |
MaxTaskRetryCount |
タスクを再試行できる最大回数を取得または設定します。 |
ResourceFiles |
コマンド ラインを実行する前に Batch サービスがコンピューティング ノードにダウンロードするファイルの一覧を取得または設定します。 |
UserIdentity |
開始タスクを実行するユーザー ID を取得または設定します。 |
WaitForSuccess |
コンピューティング ノード上のタスクをスケジュールする前に、Batch サービスが開始タスクが正常に完了するまで待機する (つまり終了コード 0 で終了する) かどうかを取得または設定します。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET