Megosztás a következőn keresztül:


CreateHttpPollerOptions interface

A beállítások a következőhöz: createPoller.

Tulajdonságok

intervalInMs

Meghatározza, hogy a lekérdezés mennyi időt vár, mielőtt új kérést küld a szolgáltatásnak.

processResult

Az LRO eredményének feldolgozására vonatkozó függvény.

resolveOnUnsuccessful

Szabályozhatja, hogy a művelet meghiúsulása vagy megszakítása esetén kivételt jelez-e.

resourceLocationConfig

Az LRO eredményének lehetséges helye, ha az LRO-bővítmény határozza meg a swaggerben.

restoreFrom

Szerializált poller, amely egy meglévő szüneteltetett hosszú ideig futó művelet folytatására használható.

updateState

Az LRO állapotának feldolgozására vonatkozó függvény.

withOperationLocation

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 vár, mielőtt új kérést küld a szolgáltatásnak.

intervalInMs?: number

Tulajdonság értéke

number

processResult

Az LRO eredményének feldolgozására vonatkozó 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 az LRO-bővítmény határozza meg a swaggerben.

resourceLocationConfig?: ResourceLocationConfig

Tulajdonság értéke

restoreFrom

Szerializált poller, amely egy meglévő szüneteltetett hosszú ideig futó művelet folytatására 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