Megosztás:


PollerLike interface

A poller absztrakt ábrázolása, amelynek célja, hogy a felhasználónak csak a minimális API-t tegye elérhetővé.

Extends

@azure/core-lro.SimplePollerLike<TState, TResult>

Tulajdonságok

sendCancellationRequest

lemondási kérelmet küld.

Örökölt metódusok

getOperationState()

A művelet állapotát adja vissza.

getResult()

A művelet eredményértékét adja vissza a lekérdezés állapotától függetlenül. A végleges TResult érték nem definiált vagy hiányos formáját is visszaadhatja a megvalósítástól függően.

isDone()

Igaz értéket ad vissza, ha a lekérdezés befejeződött.

isStopped()

Igaz értéket ad vissza, ha a lekérdezés leáll.

onProgress((state: TState) => void)

Meghívja a megadott visszahívást az egyes lekérdezések befejezése után, és elküldi a lekérdezési művelet aktuális állapotát.

Egy metódust ad vissza, amellyel a rendszer leállítja a frissítések fogadását az adott visszahívási függvényben.

poll({ abortSignal?: AbortSignalLike })

Egy ígéretet ad vissza, amely egyetlen lekérdezési kérelem befejeződése után feloldható. Ezt úgy teszi, hogy meghívja a Poller műveletének frissítési metódusát.

pollUntilDone({ abortSignal?: AbortSignalLike })

Az alapul szolgáló művelet befejezése után feloldható ígéretet ad vissza.

stopPolling()

Leállítja a lekérdezést. Ezt követően nem küldhetők manuális vagy automatizált kérések.

toString()

A lekérdezési művelet szerializált verzióját adja vissza a művelet toString metódusának meghívásával.

Tulajdonság adatai

sendCancellationRequest

lemondási kérelmet küld.

sendCancellationRequest: () => Promise<void>

Tulajdonság értéke

() => Promise<void>

Örökölt metódus részletei

getOperationState()

A művelet állapotát adja vissza.

function getOperationState(): TState

Válaszok

TState

SimplePollerLike.getOperationState örökölte

getResult()

A művelet eredményértékét adja vissza a lekérdezés állapotától függetlenül. A végleges TResult érték nem definiált vagy hiányos formáját is visszaadhatja a megvalósítástól függően.

function getResult(): undefined | TResult

Válaszok

undefined | TResult

SimplePollerLike.getResult örökölte

isDone()

Igaz értéket ad vissza, ha a lekérdezés befejeződött.

function isDone(): boolean

Válaszok

boolean

SimplePollerLike.isDone örökölte

isStopped()

Igaz értéket ad vissza, ha a lekérdezés leáll.

function isStopped(): boolean

Válaszok

boolean

SimplePollerLike.isStopped örökölte

onProgress((state: TState) => void)

Meghívja a megadott visszahívást az egyes lekérdezések befejezése után, és elküldi a lekérdezési művelet aktuális állapotát.

Egy metódust ad vissza, amellyel a rendszer leállítja a frissítések fogadását az adott visszahívási függvényben.

function onProgress(callback: (state: TState) => void): CancelOnProgress

Paraméterek

callback

(state: TState) => void

Válaszok

Öröklött SimplePollerLike.onProgress

poll({ abortSignal?: AbortSignalLike })

Egy ígéretet ad vissza, amely egyetlen lekérdezési kérelem befejeződése után feloldható. Ezt úgy teszi, hogy meghívja a Poller műveletének frissítési metódusát.

function poll(options?: { abortSignal?: AbortSignalLike }): Promise<void>

Paraméterek

options

{ abortSignal?: AbortSignalLike }

Válaszok

Promise<void>

A SimplePollerLike.poll örökölte

pollUntilDone({ abortSignal?: AbortSignalLike })

Az alapul szolgáló művelet befejezése után feloldható ígéretet ad vissza.

function pollUntilDone(pollOptions?: { abortSignal?: AbortSignalLike }): Promise<TResult>

Paraméterek

pollOptions

{ abortSignal?: AbortSignalLike }

Válaszok

Promise<TResult>

Öröklött SimplePollerLike.pollUntilDone

stopPolling()

Leállítja a lekérdezést. Ezt követően nem küldhetők manuális vagy automatizált kérések.

function stopPolling()

SimplePollerLike.stopPolling örökölte

toString()

A lekérdezési művelet szerializált verzióját adja vissza a művelet toString metódusának meghívásával.

function toString(): string

Válaszok

string

SimplePollerLike.toString örökölte