PollerLike interface

Abstrakte Darstellung eines Pollers, die nur die minimale API verfügbar machen soll, mit der der Benutzer arbeiten muss.

Extends

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

Eigenschaften

sendCancellationRequest

sendet eine Abbruchanforderung.

Geerbte Methoden

getOperationState()

Gibt den Status des Vorgangs zurück.

getResult()

Gibt den Ergebniswert des Vorgangs unabhängig vom Zustand des Pollers zurück. Es kann abhängig von der Implementierung eine nicht definierte oder unvollständige Form des endgültigen TResult-Werts zurückgeben.

isDone()

Gibt true zurück, wenn der Abrufer die Abfrage abgeschlossen hat.

isStopped()

Gibt true zurück, wenn der Abrufer beendet wird.

onProgress((state: TState) => void)

Ruft den bereitgestellten Rückruf auf, nachdem jede Abfrage abgeschlossen wurde, und sendet den aktuellen Status des Abrufvorgangs.

Es gibt eine Methode zurück, die verwendet werden kann, um den Empfang von Updates für die angegebene Rückruffunktion zu beenden.

poll({ abortSignal?: AbortSignalLike })

Gibt eine Zusage zurück, die aufgelöst wird, sobald eine einzelne Abfrageanforderung abgeschlossen ist. Dazu rufen Sie die Updatemethode des Poller-Vorgangs auf.

pollUntilDone({ abortSignal?: AbortSignalLike })

Gibt eine Zusage zurück, die nach Abschluss des zugrunde liegenden Vorgangs aufgelöst wird.

stopPolling()

Beendet den Abrufer. Danach können keine manuellen oder automatisierten Anforderungen gesendet werden.

toString()

Gibt eine serialisierte Version des Abfragevorgangs zurück, indem die ToString-Methode des Vorgangs abgerufen wird.

Details zur Eigenschaft

sendCancellationRequest

sendet eine Abbruchanforderung.

sendCancellationRequest: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Details zur geerbten Methode

getOperationState()

Gibt den Status des Vorgangs zurück.

function getOperationState(): TState

Gibt zurück

TState

geerbt von SimplePollerLike.getOperationState

getResult()

Gibt den Ergebniswert des Vorgangs unabhängig vom Zustand des Pollers zurück. Es kann abhängig von der Implementierung eine nicht definierte oder unvollständige Form des endgültigen TResult-Werts zurückgeben.

function getResult(): undefined | TResult

Gibt zurück

undefined | TResult

geerbt von SimplePollerLike.getResult

isDone()

Gibt true zurück, wenn der Abrufer die Abfrage abgeschlossen hat.

function isDone(): boolean

Gibt zurück

boolean

von SimplePollerLike.isDone geerbt

isStopped()

Gibt true zurück, wenn der Abrufer beendet wird.

function isStopped(): boolean

Gibt zurück

boolean

geerbt von SimplePollerLike.isStopped

onProgress((state: TState) => void)

Ruft den bereitgestellten Rückruf auf, nachdem jede Abfrage abgeschlossen wurde, und sendet den aktuellen Status des Abrufvorgangs.

Es gibt eine Methode zurück, die verwendet werden kann, um den Empfang von Updates für die angegebene Rückruffunktion zu beenden.

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

Parameter

callback

(state: TState) => void

Gibt zurück

von SimplePollerLike.onProgress geerbt

poll({ abortSignal?: AbortSignalLike })

Gibt eine Zusage zurück, die aufgelöst wird, sobald eine einzelne Abfrageanforderung abgeschlossen ist. Dazu rufen Sie die Updatemethode des Poller-Vorgangs auf.

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

Parameter

options

{ abortSignal?: AbortSignalLike }

Gibt zurück

Promise<void>

geerbt von SimplePollerLike.poll

pollUntilDone({ abortSignal?: AbortSignalLike })

Gibt eine Zusage zurück, die nach Abschluss des zugrunde liegenden Vorgangs aufgelöst wird.

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

Parameter

pollOptions

{ abortSignal?: AbortSignalLike }

Gibt zurück

Promise<TResult>

von SimplePollerLike.pollUntilDone geerbt

stopPolling()

Beendet den Abrufer. Danach können keine manuellen oder automatisierten Anforderungen gesendet werden.

function stopPolling()

geerbt von SimplePollerLike.stopPolling

toString()

Gibt eine serialisierte Version des Abfragevorgangs zurück, indem die ToString-Methode des Vorgangs abgerufen wird.

function toString(): string

Gibt zurück

string

von SimplePollerLike.toString geerbt