JobExecutionInformation interface
Ett gränssnitt som representerar JobExecutionInformation.
Egenskaper
| end |
Jobbets slutförandetid. Den här egenskapen anges endast om jobbet är i slutfört tillstånd. |
| pool |
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. |
| scheduling |
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. |
| start |
Starttiden för jobbet. Det här är den tidpunkt då jobbet skapades. |
| terminate |
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
|
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