共用方式為


StartTask 類別

定義

當計算節點加入Azure Batch服務中的集區,或計算節點重新開機或重新映射時,就會執行的工作。

public class StartTask
type StartTask = class
Public Class StartTask
繼承
StartTask

備註

在某些情況下,即使節點未重新開機,仍可能會重新執行啟動工作。 因此,啟動工作應該具有等冪性,而且如果已經完成其執行設定,就應該正常結束。 請特別小心,以避免啟動工作從啟動工作目錄建立中斷進程或安裝/啟動服務的啟動工作,因為這樣會阻止 Batch 重新執行啟動工作。

建構函式

StartTask()

初始化 StartTask 類別的新實例。

StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings)

初始化 StartTask 類別的新實例。

屬性

CommandLine

取得或設定開始工作的命令列。

ContainerSettings

取得或設定啟動工作執行所在容器的設定。

EnvironmentSettings

取得或設定開始工作的環境變數設定清單。

MaxTaskRetryCount

取得或設定工作可能重試的最大次數。

ResourceFiles

取得或設定 Batch 服務在執行命令列之前會下載至計算節點的檔案清單。

UserIdentity

取得或設定開始工作執行所在的使用者身分識別。

WaitForSuccess

取得或設定 Batch 服務是否應該等候開始工作順利完成 (,也就是在計算節點上排程任何工作之前,先結束結束代碼 0) 。

方法

Validate()

驗證 物件。

適用於