CreateHttpPollerOptions interface
A createPollerbeállításai.
Tulajdonságok
| interval |
Meghatározza, hogy a lekérdezés mennyi időt fog várni, mielőtt új kérést küld a szolgáltatásnak. |
| process |
Az LRO eredményét feldolgozó függvény. |
| resolve |
Szabályozhatja, hogy a művelet meghiúsulása vagy megszakítása esetén kivételt jelez-e. |
| resource |
Az LRO eredményének lehetséges helye, ha a Swagger LRO-bővítménye határozza meg. |
| restore |
Szerializált poller, amely egy meglévő szüneteltetett hosszú futású művelet folytatásához használható. |
| update |
Az LRO állapotának feldolgozására vonatkozó függvény. |
| with |
Minden alkalommal meghívandó függvény, amikor a szolgáltatás frissíti a művelet helyét. |
Tulajdonság adatai
intervalInMs
Meghatározza, hogy a lekérdezés mennyi időt fog várni, mielőtt új kérést küld a szolgáltatásnak.
intervalInMs?: number
Tulajdonság értéke
number
processResult
Az LRO eredményét feldolgozó függvény.
processResult?: (result: unknown, state: TState) => Promise<TResult>
Tulajdonság értéke
(result: unknown, state: TState) => Promise<TResult>
resolveOnUnsuccessful
Szabályozhatja, hogy a művelet meghiúsulása vagy megszakítása esetén kivételt jelez-e.
resolveOnUnsuccessful?: boolean
Tulajdonság értéke
boolean
resourceLocationConfig
Az LRO eredményének lehetséges helye, ha a Swagger LRO-bővítménye határozza meg.
resourceLocationConfig?: ResourceLocationConfig
Tulajdonság értéke
restoreFrom
Szerializált poller, amely egy meglévő szüneteltetett hosszú futású művelet folytatásához használható.
restoreFrom?: string
Tulajdonság értéke
string
updateState
Az LRO állapotának feldolgozására vonatkozó függvény.
updateState?: (state: TState, response: OperationResponse<unknown, RawRequest>) => void
Tulajdonság értéke
(state: TState, response: OperationResponse<unknown, RawRequest>) => void
withOperationLocation
Minden alkalommal meghívandó függvény, amikor a szolgáltatás frissíti a művelet helyét.
withOperationLocation?: (operationLocation: string) => void
Tulajdonság értéke
(operationLocation: string) => void