BatchTaskExecutionInfo interface
Information om körningen av en aktivitet.
Egenskaper
| container |
Information om behållaren under vilken uppgiften körs. Denna egenskap sätts endast om Uppgiften körs i en containerkontext. |
| end |
Tiden då Uppgiften slutfördes. Denna egenskap sätts endast om Uppgiften är i Slutfört-tillståndet. |
| exit |
Programmets slutkod specificerad på kommandoraden Task. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd. Generellt speglar utgångskoden för en process den specifika konvention som applikationsutvecklaren implementerat för den processen. Om du använder slutkodsvärdet för att fatta beslut i din kod, se till att du känner till avslutningskodkonventionen som används av applikationsprocessen. Men om Batch-tjänsten avslutar uppgiften (på grund av timeout eller användaravslutning via API:et) kan du se en avslutningskod definierad av operativsystemet. |
| failure |
Information som beskriver uppgiftsfelet, om något. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd och stöter på ett fel. |
| last |
Den senaste gången Uppgiften har omställts av batchtjänsten som ett resultat av en användarförfrågan. Denna egenskap sätts endast om requeueCount är icke noll. |
| last |
Det senaste tillfället då en omprövning av Uppgiften började köras. Detta element finns endast om Uppgiften har försökts igen (dvs. retryCount är inte noll). Om det finns är detta vanligtvis samma sak som startTime, men kan skilja sig om om Uppgiften har startats om av andra skäl än försök igen; till exempel, om Compute Node startades om under ett försök, uppdateras startTime men lastRetryTime inte. |
| requeue |
Antalet gånger uppgiften har ställts i kö av batchtjänsten som ett resultat av en användarförfrågan. När användaren tar bort beräkningsnoder från en pool (genom att ändra storlek på eller krympa poolen) eller när jobbet inaktiveras, kan användaren specificera att körande uppgifter på beräkningsnoderna ska ställas i kö för exekvering. Denna räkning spårar hur många gånger Uppgiften har ställts i kö av dessa skäl. |
| result | Resultatet av Uppgiftens utförande. Om värdet är 'failed' kan detaljerna om felet hittas i failureInfo-egenskapen. |
| retry |
Antalet gånger Uppgiften har prövats igen av batchtjänsten. Uppgiftsapplikationsfel (icke-noll avslutningskod) prövas om, förbehandlingsfel (uppgiften kunde inte köras) och filuppladdningsfel prövas inte igen. Batchtjänsten kommer att försöka om uppgiften upp till den gräns som anges av begränsningarna. |
| start |
Tiden då Uppgiften började pågås. 'Running' motsvarar det körande tillståndet, så om Uppgiften specificerar resursfiler eller paket, speglar starttiden den tidpunkt då Uppgiften började ladda ner eller distribuera dessa. Om uppgiften har startats om eller försökts igen är detta senaste gången uppgiften började köras. Denna egenskap finns endast för uppgifter som är i körande eller slutfört tillstånd. |
Fastighetsdetaljer
containerInfo
Information om behållaren under vilken uppgiften körs. Denna egenskap sätts endast om Uppgiften körs i en containerkontext.
containerInfo?: BatchTaskContainerExecutionInfo
Fastighetsvärde
endTime
Tiden då Uppgiften slutfördes. Denna egenskap sätts endast om Uppgiften är i Slutfört-tillståndet.
endTime?: Date
Fastighetsvärde
Date
exitCode
Programmets slutkod specificerad på kommandoraden Task. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd. Generellt speglar utgångskoden för en process den specifika konvention som applikationsutvecklaren implementerat för den processen. Om du använder slutkodsvärdet för att fatta beslut i din kod, se till att du känner till avslutningskodkonventionen som används av applikationsprocessen. Men om Batch-tjänsten avslutar uppgiften (på grund av timeout eller användaravslutning via API:et) kan du se en avslutningskod definierad av operativsystemet.
exitCode?: number
Fastighetsvärde
number
failureInfo
Information som beskriver uppgiftsfelet, om något. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd och stöter på ett fel.
failureInfo?: BatchTaskFailureInfo
Fastighetsvärde
lastRequeueTime
Den senaste gången Uppgiften har omställts av batchtjänsten som ett resultat av en användarförfrågan. Denna egenskap sätts endast om requeueCount är icke noll.
lastRequeueTime?: Date
Fastighetsvärde
Date
lastRetryTime
Det senaste tillfället då en omprövning av Uppgiften började köras. Detta element finns endast om Uppgiften har försökts igen (dvs. retryCount är inte noll). Om det finns är detta vanligtvis samma sak som startTime, men kan skilja sig om om Uppgiften har startats om av andra skäl än försök igen; till exempel, om Compute Node startades om under ett försök, uppdateras startTime men lastRetryTime inte.
lastRetryTime?: Date
Fastighetsvärde
Date
requeueCount
Antalet gånger uppgiften har ställts i kö av batchtjänsten som ett resultat av en användarförfrågan. När användaren tar bort beräkningsnoder från en pool (genom att ändra storlek på eller krympa poolen) eller när jobbet inaktiveras, kan användaren specificera att körande uppgifter på beräkningsnoderna ska ställas i kö för exekvering. Denna räkning spårar hur många gånger Uppgiften har ställts i kö av dessa skäl.
requeueCount: number
Fastighetsvärde
number
result
Resultatet av Uppgiftens utförande. Om värdet är 'failed' kan detaljerna om felet hittas i failureInfo-egenskapen.
result?: BatchTaskExecutionResult
Fastighetsvärde
retryCount
Antalet gånger Uppgiften har prövats igen av batchtjänsten. Uppgiftsapplikationsfel (icke-noll avslutningskod) prövas om, förbehandlingsfel (uppgiften kunde inte köras) och filuppladdningsfel prövas inte igen. Batchtjänsten kommer att försöka om uppgiften upp till den gräns som anges av begränsningarna.
retryCount: number
Fastighetsvärde
number
startTime
Tiden då Uppgiften började pågås. 'Running' motsvarar det körande tillståndet, så om Uppgiften specificerar resursfiler eller paket, speglar starttiden den tidpunkt då Uppgiften började ladda ner eller distribuera dessa. Om uppgiften har startats om eller försökts igen är detta senaste gången uppgiften började köras. Denna egenskap finns endast för uppgifter som är i körande eller slutfört tillstånd.
startTime?: Date
Fastighetsvärde
Date