Aracılığıyla paylaş


SubtaskInformation interface

SubtaskInformation'ı temsil eden bir arabirim.

Özellikler

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

endTime

Alt görevin tamamlanma zamanı. Bu özellik yalnızca alt görev Tamamlandı durumundaysa ayarlanır.

exitCode

Alt görev komut satırında belirtilen programın çıkış kodu. Bu özellik yalnızca alt görev tamamlanmış durumdaysa ayarlanır. Genel olarak, bir işlemin çıkış kodu, bu işlem için uygulama geliştiricisi tarafından uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Ancak Batch hizmeti alt görevi sonlandırırsa (zaman aşımı veya API aracılığıyla kullanıcı sonlandırma nedeniyle) işletim sistemi tanımlı bir çıkış kodu görebilirsiniz.

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

id

Alt görevin kimliği.

nodeInfo

Alt görevin üzerinde çalıştırıldığı İşlem Düğümü hakkında bilgi.

previousState

Alt görevin önceki durumu. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz. Olası değerler şunlardır: 'preparing', 'running', 'completed'

previousStateTransitionTime

Alt görevin önceki durumuna girdiği saat. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir. Olası değerler şunlardır: 'success', 'failure'

startTime

Alt görevin çalışmaya başladığı saat. Alt görev yeniden başlatıldıysa veya yeniden denendiyse, alt görevin çalışmaya başladığı en son zamandır.

state

Alt görevin geçerli durumu. Olası değerler şunlardır: 'preparing', 'running', 'completed'

stateTransitionTime

Alt görevin geçerli durumuna girdiği saat.

Özellik Ayrıntıları

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

containerInfo?: TaskContainerExecutionInformation

Özellik Değeri

endTime

Alt görevin tamamlanma zamanı. Bu özellik yalnızca alt görev Tamamlandı durumundaysa ayarlanır.

endTime?: Date

Özellik Değeri

Date

exitCode

Alt görev komut satırında belirtilen programın çıkış kodu. Bu özellik yalnızca alt görev tamamlanmış durumdaysa ayarlanır. Genel olarak, bir işlemin çıkış kodu, bu işlem için uygulama geliştiricisi tarafından uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Ancak Batch hizmeti alt görevi sonlandırırsa (zaman aşımı veya API aracılığıyla kullanıcı sonlandırma nedeniyle) işletim sistemi tanımlı bir çıkış kodu görebilirsiniz.

exitCode?: number

Özellik Değeri

number

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

failureInfo?: TaskFailureInformation

Özellik Değeri

id

Alt görevin kimliği.

id?: number

Özellik Değeri

number

nodeInfo

Alt görevin üzerinde çalıştırıldığı İşlem Düğümü hakkında bilgi.

nodeInfo?: ComputeNodeInformation

Özellik Değeri

previousState

Alt görevin önceki durumu. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz. Olası değerler şunlardır: 'preparing', 'running', 'completed'

previousState?: SubtaskState

Özellik Değeri

previousStateTransitionTime

Alt görevin önceki durumuna girdiği saat. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

previousStateTransitionTime?: Date

Özellik Değeri

Date

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir. Olası değerler şunlardır: 'success', 'failure'

result?: TaskExecutionResult

Özellik Değeri

startTime

Alt görevin çalışmaya başladığı saat. Alt görev yeniden başlatıldıysa veya yeniden denendiyse, alt görevin çalışmaya başladığı en son zamandır.

startTime?: Date

Özellik Değeri

Date

state

Alt görevin geçerli durumu. Olası değerler şunlardır: 'preparing', 'running', 'completed'

state?: SubtaskState

Özellik Değeri

stateTransitionTime

Alt görevin geçerli durumuna girdiği saat.

stateTransitionTime?: Date

Özellik Değeri

Date