Dela via


JobExecutionInformation interface

Ett gränssnitt som representerar JobExecutionInformation.

Egenskaper

endTime

Jobbets slutförandetid. Den här egenskapen anges endast om jobbet är i slutfört tillstånd.

poolId

ID:t för poolen som det här jobbet har tilldelats till. Det här elementet innehåller den faktiska pool där jobbet har tilldelats. När du får jobbinformation från tjänsten innehåller de också ett poolInfo-element som innehåller poolkonfigurationsdata från när jobbet lades till eller uppdaterades. PoolInfo-elementet kan också innehålla ett poolId-element. Om det gör det är de två ID:na samma. Om den inte gör det innebär det att jobbet kördes på en automatisk pool, och den här egenskapen innehåller ID:t för den automatiska poolen.

schedulingError

Information om eventuella fel som påträffades av tjänsten när jobbet startades. Den här egenskapen anges inte om det inte uppstod något fel när jobbet startades.

startTime

Starttiden för jobbet. Det här är den tidpunkt då jobbet skapades.

terminateReason

En sträng som beskriver orsaken till att jobbet avslutades. Den här egenskapen anges endast om jobbet är i slutfört tillstånd. Om Batch-tjänsten avslutar jobbet anger den orsaken enligt följande: JMComplete – jobbhanterarens uppgift har slutförts och killJobOnCompletion har angetts till true. MaxWallClockTimeExpiry – jobbet nådde sin maxWallClockTime-begränsning. TerminateJobSchedule

  • Jobbet kördes som en del av ett schema och schemat avslutades. AllTasksComplete – jobbets onAllTasksComplete-attribut är inställt på avslutajobb och alla aktiviteter i jobbet är slutförda. TaskFailed – jobbets onTaskFailure-attribut är inställt på performExitOptionsJobAction och en aktivitet i jobbet misslyckades med ett avslutsvillkor som angav ett jobAction av avslutajobb. En annan sträng är en användardefinierad orsak som anges i ett anrop till åtgärden Avsluta ett jobb.

Egenskapsinformation

endTime

Jobbets slutförandetid. Den här egenskapen anges endast om jobbet är i slutfört tillstånd.

endTime?: Date

Egenskapsvärde

Date

poolId

ID:t för poolen som det här jobbet har tilldelats till. Det här elementet innehåller den faktiska pool där jobbet har tilldelats. När du får jobbinformation från tjänsten innehåller de också ett poolInfo-element som innehåller poolkonfigurationsdata från när jobbet lades till eller uppdaterades. PoolInfo-elementet kan också innehålla ett poolId-element. Om det gör det är de två ID:na samma. Om den inte gör det innebär det att jobbet kördes på en automatisk pool, och den här egenskapen innehåller ID:t för den automatiska poolen.

poolId?: string

Egenskapsvärde

string

schedulingError

Information om eventuella fel som påträffades av tjänsten när jobbet startades. Den här egenskapen anges inte om det inte uppstod något fel när jobbet startades.

schedulingError?: JobSchedulingError

Egenskapsvärde

startTime

Starttiden för jobbet. Det här är den tidpunkt då jobbet skapades.

startTime: Date

Egenskapsvärde

Date

terminateReason

En sträng som beskriver orsaken till att jobbet avslutades. Den här egenskapen anges endast om jobbet är i slutfört tillstånd. Om Batch-tjänsten avslutar jobbet anger den orsaken enligt följande: JMComplete – jobbhanterarens uppgift har slutförts och killJobOnCompletion har angetts till true. MaxWallClockTimeExpiry – jobbet nådde sin maxWallClockTime-begränsning. TerminateJobSchedule

  • Jobbet kördes som en del av ett schema och schemat avslutades. AllTasksComplete – jobbets onAllTasksComplete-attribut är inställt på avslutajobb och alla aktiviteter i jobbet är slutförda. TaskFailed – jobbets onTaskFailure-attribut är inställt på performExitOptionsJobAction och en aktivitet i jobbet misslyckades med ett avslutsvillkor som angav ett jobAction av avslutajobb. En annan sträng är en användardefinierad orsak som anges i ett anrop till åtgärden Avsluta ett jobb.
terminateReason?: string

Egenskapsvärde

string