CreateHttpPollerOptions interface
Optionen für createPoller.
Eigenschaften
| interval |
Definiert, wie viel Zeit der Abrufer wartet, bevor eine neue Anforderung an den Dienst gestellt wird. |
| process |
Eine Funktion zum Verarbeiten des Ergebnisses des LRO. |
| resolve |
Steuern, ob eine Ausnahme ausgelöst werden soll, wenn der Vorgang fehlgeschlagen oder abgebrochen wurde. |
| resource |
Der mögliche Standort des Ergebnisses der LRO, wenn die LRO-Erweiterung im Swagger angegeben wird. |
| restore |
Ein serialisierter Abruf, der zum Fortsetzen eines vorhandenen angehaltenen Long-Running-Vorgangs verwendet werden kann. |
| update |
Eine Funktion zum Verarbeiten des Zustands der LRO. |
| with |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn der Vorgangsspeicherort vom Dienst aktualisiert wird. |
Details zur Eigenschaft
intervalInMs
Definiert, wie viel Zeit der Abrufer wartet, bevor eine neue Anforderung an den Dienst gestellt wird.
intervalInMs?: number
Eigenschaftswert
number
processResult
Eine Funktion zum Verarbeiten des Ergebnisses des LRO.
processResult?: (result: unknown, state: TState) => Promise<TResult>
Eigenschaftswert
(result: unknown, state: TState) => Promise<TResult>
resolveOnUnsuccessful
Steuern, ob eine Ausnahme ausgelöst werden soll, wenn der Vorgang fehlgeschlagen oder abgebrochen wurde.
resolveOnUnsuccessful?: boolean
Eigenschaftswert
boolean
resourceLocationConfig
Der mögliche Standort des Ergebnisses der LRO, wenn die LRO-Erweiterung im Swagger angegeben wird.
resourceLocationConfig?: ResourceLocationConfig
Eigenschaftswert
restoreFrom
Ein serialisierter Abruf, der zum Fortsetzen eines vorhandenen angehaltenen Long-Running-Vorgangs verwendet werden kann.
restoreFrom?: string
Eigenschaftswert
string
updateState
Eine Funktion zum Verarbeiten des Zustands der LRO.
updateState?: (state: TState, response: OperationResponse<unknown, RawRequest>) => void
Eigenschaftswert
(state: TState, response: OperationResponse<unknown, RawRequest>) => void
withOperationLocation
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn der Vorgangsspeicherort vom Dienst aktualisiert wird.
withOperationLocation?: (operationLocation: string) => void
Eigenschaftswert
(operationLocation: string) => void