Freigeben über


AsyncLROPoller Klasse

Asynchroner Abruf für Vorgänge mit langer Ausführungsdauer.

Vererbung
AsyncLROPoller
AsyncLROPoller

Konstruktor

AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: AsyncPollingMethod[PollingReturnType_co])

Parameter

Name Beschreibung
client
Erforderlich

Einen Pipelinedienstclient

initial_response
Erforderlich

Die anfängliche Anrufantwort

deserialization_callback
Erforderlich
callable oder <xref:msrest.serialization.Model>

Ein Rückruf, der eine Antwort akzeptiert und ein deserialisiertes Objekt zurückgibt. Wenn eine Unterklasse von Model angegeben wird, wird "deserialisieren" als Rückruf übergeben.

polling_method
Erforderlich

Die zu übernehmende Umfragestrategie

Methoden

continuation_token

Gibt ein Fortsetzungstoken zurück, mit dem der Abruf zu einem späteren Zeitpunkt neu gestartet werden kann.

done

Überprüfen Sie status des zeitintensiven Vorgangs.

from_continuation_token
polling_method

Gibt die diesem Poller zugeordnete Abrufmethode zurück.

result

Gibt das Ergebnis des Vorgangs mit langer Ausführungsdauer zurück.

status

Gibt die aktuelle status Zeichenfolge zurück.

wait

Warten Sie auf den vorgang mit langer Ausführungsdauer.

continuation_token

Gibt ein Fortsetzungstoken zurück, mit dem der Abruf zu einem späteren Zeitpunkt neu gestartet werden kann.

continuation_token() -> str

Gibt zurück

Typ Beschreibung
str

Ein undurchsichtiges Fortsetzungstoken

done

Überprüfen Sie status des zeitintensiven Vorgangs.

done() -> bool

Gibt zurück

Typ Beschreibung

"True", wenn der Prozess abgeschlossen wurde, andernfalls "False".

from_continuation_token

from_continuation_token(polling_method: AsyncPollingMethod[PollingReturnType_co], continuation_token: str, **kwargs: Any) -> AsyncLROPoller[PollingReturnType_co]

Parameter

Name Beschreibung
polling_method
Erforderlich
continuation_token
Erforderlich

polling_method

Gibt die diesem Poller zugeordnete Abrufmethode zurück.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Gibt zurück

Typ Beschreibung

Die diesem Poller zugeordnete Abrufmethode.

result

Gibt das Ergebnis des Vorgangs mit langer Ausführungsdauer zurück.

async result() -> PollingReturnType_co

Gibt zurück

Typ Beschreibung
any,

Die deserialisierte Ressource des zeitintensiven Vorgangs, sofern verfügbar.

Ausnahmen

Typ Beschreibung

Serverproblem mit der Abfrage.

status

Gibt die aktuelle status Zeichenfolge zurück.

status() -> str

Gibt zurück

Typ Beschreibung
str

Die aktuelle status Zeichenfolge

wait

Warten Sie auf den vorgang mit langer Ausführungsdauer.

async wait() -> None

Ausnahmen

Typ Beschreibung

Serverproblem mit der Abfrage.