AsyncLROPoller Klasse
Asynchroner Abruf für Vorgänge mit langer Ausführungsdauer.
- Vererbung
-
AsyncLROPollerAsyncLROPoller
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 |
---|---|
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 |
---|---|
Die aktuelle status Zeichenfolge |
wait
Warten Sie auf den vorgang mit langer Ausführungsdauer.
async wait() -> None
Ausnahmen
Typ | Beschreibung |
---|---|
Serverproblem mit der Abfrage. |
Azure SDK for Python