Dela via


TaskExecutionInformation interface

Ett gränssnitt som representerar TaskExecutionInformation.

Egenskaper

containerInfo

Information om containern under vilken aktiviteten körs. Den här egenskapen anges endast om aktiviteten körs i en containerkontext.

endTime

Tidpunkten då aktiviteten slutfördes. Den här egenskapen anges endast om aktiviteten är i tillståndet Slutförd.

exitCode

Slutkoden för programmet som anges på kommandoraden Aktivitet. Den här egenskapen anges endast om aktiviteten är i slutfört tillstånd. I allmänhet återspeglar slutkoden för en process den specifika konvention som implementerats av programutvecklaren för den processen. Om du använder slutkodsvärdet för att fatta beslut i koden måste du känna till den slutkodskonvention som används av programprocessen. Men om Batch-tjänsten avslutar uppgiften (på grund av timeout eller användaravslut via API:et) kan du se en operativsystemdefinierad slutkod.

failureInfo

Information som beskriver eventuella aktivitetsfel. Den här egenskapen anges endast om aktiviteten är i slutfört tillstånd och påträffade ett fel.

lastRequeueTime

Den senaste tidpunkt då uppgiften har efterfrågats på nytt av Batch-tjänsten som ett resultat av en användarbegäran. Den här egenskapen anges endast om requeueCount inte ärzero.

lastRetryTime

Den senaste tiden då ett nytt försök av aktiviteten började köras. Det här elementet finns bara om uppgiften gjordes om (dvs. retryCount är intezero). Om det finns detta är detta vanligtvis samma som startTime, men kan vara annorlunda om aktiviteten har startats om av andra skäl än att försöka igen. Om beräkningsnoden till exempel startades om under ett nytt försök uppdateras startTime men inte lastRetryTime.

requeueCount

Antalet gånger aktiviteten har efterfrågats på nytt av Batch-tjänsten som ett resultat av en användarbegäran. När användaren tar bort beräkningsnoder från en pool (genom att ändra storlek på/krympa poolen) eller när jobbet inaktiveras kan användaren ange att aktiviteter som körs på beräkningsnoderna ska ställas in på nytt för körning. Det här antalet spårar hur många gånger uppgiften har ställts in på nytt av dessa skäl.

result

Resultatet av aktivitetskörningen. Om värdet är "failed" (misslyckades) kan du hitta information om felet i egenskapen failureInfo. Möjliga värden är: "success", "failure"

retryCount

Antalet gånger som uppgiften har gjorts om av Batch-tjänsten. Fel i aktivitetsprogrammet (slutkod som inte är noll) görs på nytt, förbearbetningsfel (aktiviteten kunde inte köras) och filuppladdningsfel görs inte på nytt. Batch-tjänsten försöker uppgiften igen upp till den gräns som anges av begränsningarna.

startTime

Tidpunkt då aktiviteten började köras. "Körs" motsvarar körningstillståndet, så om aktiviteten anger resursfiler eller paket återspeglar starttiden den tidpunkt då aktiviteten började ladda ned eller distribuera dessa. Om aktiviteten har startats om eller gjorts om är det här den senaste gången som aktiviteten började köras. Den här egenskapen finns endast för Uppgifter som är i körnings- eller slutfört tillstånd.

Egenskapsinformation

containerInfo

Information om containern under vilken aktiviteten körs. Den här egenskapen anges endast om aktiviteten körs i en containerkontext.

containerInfo?: TaskContainerExecutionInformation

Egenskapsvärde

endTime

Tidpunkten då aktiviteten slutfördes. Den här egenskapen anges endast om aktiviteten är i tillståndet Slutförd.

endTime?: Date

Egenskapsvärde

Date

exitCode

Slutkoden för programmet som anges på kommandoraden Aktivitet. Den här egenskapen anges endast om aktiviteten är i slutfört tillstånd. I allmänhet återspeglar slutkoden för en process den specifika konvention som implementerats av programutvecklaren för den processen. Om du använder slutkodsvärdet för att fatta beslut i koden måste du känna till den slutkodskonvention som används av programprocessen. Men om Batch-tjänsten avslutar uppgiften (på grund av timeout eller användaravslut via API:et) kan du se en operativsystemdefinierad slutkod.

exitCode?: number

Egenskapsvärde

number

failureInfo

Information som beskriver eventuella aktivitetsfel. Den här egenskapen anges endast om aktiviteten är i slutfört tillstånd och påträffade ett fel.

failureInfo?: TaskFailureInformation

Egenskapsvärde

lastRequeueTime

Den senaste tidpunkt då uppgiften har efterfrågats på nytt av Batch-tjänsten som ett resultat av en användarbegäran. Den här egenskapen anges endast om requeueCount inte ärzero.

lastRequeueTime?: Date

Egenskapsvärde

Date

lastRetryTime

Den senaste tiden då ett nytt försök av aktiviteten började köras. Det här elementet finns bara om uppgiften gjordes om (dvs. retryCount är intezero). Om det finns detta är detta vanligtvis samma som startTime, men kan vara annorlunda om aktiviteten har startats om av andra skäl än att försöka igen. Om beräkningsnoden till exempel startades om under ett nytt försök uppdateras startTime men inte lastRetryTime.

lastRetryTime?: Date

Egenskapsvärde

Date

requeueCount

Antalet gånger aktiviteten har efterfrågats på nytt av Batch-tjänsten som ett resultat av en användarbegäran. När användaren tar bort beräkningsnoder från en pool (genom att ändra storlek på/krympa poolen) eller när jobbet inaktiveras kan användaren ange att aktiviteter som körs på beräkningsnoderna ska ställas in på nytt för körning. Det här antalet spårar hur många gånger uppgiften har ställts in på nytt av dessa skäl.

requeueCount: number

Egenskapsvärde

number

result

Resultatet av aktivitetskörningen. Om värdet är "failed" (misslyckades) kan du hitta information om felet i egenskapen failureInfo. Möjliga värden är: "success", "failure"

result?: TaskExecutionResult

Egenskapsvärde

retryCount

Antalet gånger som uppgiften har gjorts om av Batch-tjänsten. Fel i aktivitetsprogrammet (slutkod som inte är noll) görs på nytt, förbearbetningsfel (aktiviteten kunde inte köras) och filuppladdningsfel görs inte på nytt. Batch-tjänsten försöker uppgiften igen upp till den gräns som anges av begränsningarna.

retryCount: number

Egenskapsvärde

number

startTime

Tidpunkt då aktiviteten började köras. "Körs" motsvarar körningstillståndet, så om aktiviteten anger resursfiler eller paket återspeglar starttiden den tidpunkt då aktiviteten började ladda ned eller distribuera dessa. Om aktiviteten har startats om eller gjorts om är det här den senaste gången som aktiviteten började köras. Den här egenskapen finns endast för Uppgifter som är i körnings- eller slutfört tillstånd.

startTime?: Date

Egenskapsvärde

Date