StartTask Klass

Definition

En uppgift som körs när en beräkningsnod ansluter till en pool i Azure Batch-tjänsten, eller när beräkningsnoden startas om eller omskapas.

public class StartTask
type StartTask = class
Public Class StartTask
Arv
StartTask

Kommentarer

I vissa fall kan startaktiviteten köras igen även om noden inte startades om. På grund av detta bör startaktiviteterna vara idempotent och avslutas korrekt om konfigurationen de utför redan har gjorts. Särskild försiktighet bör iakttas för att undvika startåtgärder som skapar utbrytarprocesser eller installerar/startar tjänster från arbetskatalogen för startaktiviteten, eftersom detta blockerar Batch från att kunna köra startuppgiften igen.

Konstruktorer

StartTask()

Initierar en ny instans av klassen StartTask.

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

Initierar en ny instans av klassen StartTask.

Egenskaper

CommandLine

Hämtar eller anger kommandoraden för startaktiviteten.

ContainerSettings

Hämtar eller anger inställningarna för containern under vilken startaktiviteten körs.

EnvironmentSettings

Hämtar eller anger en lista med miljövariabelinställningar för startaktiviteten.

MaxTaskRetryCount

Hämtar eller anger det maximala antalet gånger som aktiviteten kan försökas igen.

ResourceFiles

Hämtar eller anger en lista över filer som Batch-tjänsten ska ladda ned till beräkningsnoden innan kommandoraden körs.

UserIdentity

Hämtar eller anger användaridentiteten som startaktiviteten körs under.

WaitForSuccess

Hämtar eller anger om Batch-tjänsten ska vänta tills startaktiviteten har slutförts (d.v.s. avslutas med slutkod 0) innan du schemalägger några aktiviteter på beräkningsnoden.

Metoder

Validate()

Verifiera objektet.

Gäller för