Condividi tramite


SubtaskInformation interface

Interfaccia che rappresenta SubtaskInformation.

Proprietà

containerInfo

Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore.

endTime

Ora in cui è stata completata la sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato Completato.

exitCode

Codice di uscita del programma specificato nella riga di comando della sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato completato. In generale, il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Tuttavia, se il servizio Batch termina la sottoattività (a causa del timeout o della chiusura dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo.

failureInfo

Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore.

id

ID della sottoattività.

nodeInfo

Informazioni sul nodo di calcolo in cui è stata eseguita la sottoattività.

previousState

Stato precedente della sottoattività. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale. I valori possibili includono: 'preparing', 'running', 'completed'

previousStateTransitionTime

Ora in cui la sottoattività ha immesso lo stato precedente. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

result

Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo. I valori possibili includono: 'success', 'failure'

startTime

Ora in cui è stata avviata l'esecuzione della sottoattività. Se la sottoattività è stata riavviata o ritentata, questa è l'ora più recente in cui è stata avviata l'esecuzione della sottoattività.

state

Stato corrente della sottoattività. I valori possibili includono: 'preparing', 'running', 'completed'

stateTransitionTime

Ora in cui la sottoattività ha immesso lo stato corrente.

Dettagli proprietà

containerInfo

Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore.

containerInfo?: TaskContainerExecutionInformation

Valore della proprietà

endTime

Ora in cui è stata completata la sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato Completato.

endTime?: Date

Valore della proprietà

Date

exitCode

Codice di uscita del programma specificato nella riga di comando della sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato completato. In generale, il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Tuttavia, se il servizio Batch termina la sottoattività (a causa del timeout o della chiusura dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo.

exitCode?: number

Valore della proprietà

number

failureInfo

Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore.

failureInfo?: TaskFailureInformation

Valore della proprietà

id

ID della sottoattività.

id?: number

Valore della proprietà

number

nodeInfo

Informazioni sul nodo di calcolo in cui è stata eseguita la sottoattività.

nodeInfo?: ComputeNodeInformation

Valore della proprietà

previousState

Stato precedente della sottoattività. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale. I valori possibili includono: 'preparing', 'running', 'completed'

previousState?: SubtaskState

Valore della proprietà

previousStateTransitionTime

Ora in cui la sottoattività ha immesso lo stato precedente. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

previousStateTransitionTime?: Date

Valore della proprietà

Date

result

Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo. I valori possibili includono: 'success', 'failure'

result?: TaskExecutionResult

Valore della proprietà

startTime

Ora in cui è stata avviata l'esecuzione della sottoattività. Se la sottoattività è stata riavviata o ritentata, questa è l'ora più recente in cui è stata avviata l'esecuzione della sottoattività.

startTime?: Date

Valore della proprietà

Date

state

Stato corrente della sottoattività. I valori possibili includono: 'preparing', 'running', 'completed'

state?: SubtaskState

Valore della proprietà

stateTransitionTime

Ora in cui la sottoattività ha immesso lo stato corrente.

stateTransitionTime?: Date

Valore della proprietà

Date