JobOperationState interface

Uzun süreli bir operasyon için işlem durumu, bir iş kaynağı oluşturur.

ÖZELLEŞTIRME: SDK-İYILEŞTIRME: Yayımlanan pollerler, tanımlayıcı taşımayan işin terminal result yüküne çözümlenir; jobId oluşturulan işi erişilebilir kılar.

Extends

OperationState<TResult>

Özellikler

jobId

Oluşturulan işin sunucu tarafından atanmış kimliği. Çözüldüğünde submitted() kullanılabilir.

Devralınan Özellikler

error

İşlem herhangi bir hatayla karşılaştıysa mevcut olacaktır.

result

İşlem beklenen türde bir sonuç üretirse var olur.

status

İşlemin geçerli durumu.

Özellik Ayrıntıları

jobId

Oluşturulan işin sunucu tarafından atanmış kimliği. Çözüldüğünde submitted() kullanılabilir.

jobId?: string

Özellik Değeri

string

Devralınan Özellik Detayları

error

İşlem herhangi bir hatayla karşılaştıysa mevcut olacaktır.

error?: Error

Özellik Değeri

Error

Miras Olarak OperationState.error

result

İşlem beklenen türde bir sonuç üretirse var olur.

result?: TResult

Özellik Değeri

TResult

Miras Olarak OperationState.result

status

İşlemin geçerli durumu.

status: OperationStatus

Özellik Değeri

Miras Olarak OperationState.status