PollOperationState interface
PollOperationState enthält eine Meinungsliste der kleinsten Gruppe von Eigenschaften, die zum Definieren eines Abfragevorgangs mit langer Ausführung erforderlich sind.
Während die Poller-Klasse als lokaler Steuerungsmechanismus funktioniert, um mit dem Auslösen zu beginnen, warten und möglicherweise einen Vorgang mit langer Ausführung abzubrechen, dokumentiert der PollOperationState den Status des Remote-Vorgangs für lange Ausführung.
Es sollte mindestens aktualisiert werden, wenn der Vorgang gestartet wird, wann er beendet ist und wann er abgebrochen wird. Implementierungen können jedoch eine beliebige andere Anzahl von Eigenschaften aufweisen, die aus anderen Gründen aktualisiert werden können.
Eigenschaften
error | Ist vorhanden, wenn beim Vorgang ein Fehler aufgetreten ist. |
is |
True, wenn der Vorgang abgebrochen wurde. |
is |
True, wenn der Vorgang abgeschlossen wurde. |
is |
True, wenn der Vorgang gestartet wurde. |
result | Ist vorhanden, wenn der Vorgang aufgrund eines erwarteten Typs abgeschlossen wurde. |
Details zur Eigenschaft
error
Ist vorhanden, wenn beim Vorgang ein Fehler aufgetreten ist.
error?: Error
Eigenschaftswert
Error
isCancelled
True, wenn der Vorgang abgebrochen wurde.
isCancelled?: boolean
Eigenschaftswert
boolean
isCompleted
True, wenn der Vorgang abgeschlossen wurde.
isCompleted?: boolean
Eigenschaftswert
boolean
isStarted
True, wenn der Vorgang gestartet wurde.
isStarted?: boolean
Eigenschaftswert
boolean
result
Ist vorhanden, wenn der Vorgang aufgrund eines erwarteten Typs abgeschlossen wurde.
result?: TResult
Eigenschaftswert
TResult