Aracılığıyla paylaş


PollOperationState interface

PollOperationState, uzun süre çalışan işlem poller'lerini tanımlamak için gereken en küçük özellik kümesinin bir listesini içerir.

Poller sınıfı tetiklemeyi başlatmak, beklemek ve uzun süre çalışan bir işlemi iptal etmek için yerel denetim mekanizması olarak çalışsa da, PollOperationState uzak uzun süre çalışan işlemin durumunu belgeler.

En azından işlem başladığında, tamamlandığında ve iptal edildiğinde güncelleştirilmelidir. Ancak, uygulamalar başka nedenlerle güncelleştirilebilecek başka sayıda özelliğe sahip olabilir.

Özellikler

error

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

isCancelled

İşlem iptal edildiyse True.

isCompleted

İşlem tamamlandıysa True.

isStarted

İşlem başlatıldıysa True.

result

İşlem beklenen bir tür sonucuyla sonuçlandıysa var olur.

Özellik Ayrıntıları

error

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

error?: Error

Özellik Değeri

Error

isCancelled

İşlem iptal edildiyse True.

isCancelled?: boolean

Özellik Değeri

boolean

isCompleted

İşlem tamamlandıysa True.

isCompleted?: boolean

Özellik Değeri

boolean

isStarted

İşlem başlatıldıysa True.

isStarted?: boolean

Özellik Değeri

boolean

result

İşlem beklenen bir tür sonucuyla sonuçlandıysa var olur.

result?: TResult

Özellik Değeri

TResult