AsyncLROPoller Třída
Asynchronní poller pro dlouhotrvající operace.
- Dědičnost
-
AsyncLROPollerAsyncLROPoller
Konstruktor
AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: AsyncPollingMethod[PollingReturnType_co])
Parametry
Name | Description |
---|---|
client
Vyžadováno
|
Klient služby kanálu |
initial_response
Vyžadováno
|
Počáteční odpověď na volání |
deserialization_callback
Vyžadováno
|
callable nebo
<xref:msrest.serialization.Model>
Zpětné volání, které přijímá Odpověď a vrací deserializovaný objekt. Pokud je zadána podtřída modelu, předá se "deserializace" jako zpětné volání. |
polling_method
Vyžadováno
|
Strategie hlasování, která se má přijmout |
Metody
continuation_token |
Vrácení pokračovacího tokenu, který umožní později restartovat poller. |
done |
Zkontrolujte stav dlouhotrvající operace. |
from_continuation_token | |
polling_method |
Vrátí metodu dotazování přidruženou k tomuto polleru. |
result |
Vrátí výsledek dlouhotrvající operace. |
status |
Vrátí řetězec aktuálního stavu. |
wait |
Počkejte na dlouhotrvající operaci. |
continuation_token
Vrácení pokračovacího tokenu, který umožní později restartovat poller.
continuation_token() -> str
Návraty
Typ | Description |
---|---|
Neprůsledný token pro pokračování |
done
Zkontrolujte stav dlouhotrvající operace.
done() -> bool
Návraty
Typ | Description |
---|---|
True, pokud se proces dokončil, v opačném případě False. |
from_continuation_token
from_continuation_token(polling_method: AsyncPollingMethod[PollingReturnType_co], continuation_token: str, **kwargs: Any) -> AsyncLROPoller[PollingReturnType_co]
Parametry
Name | Description |
---|---|
polling_method
Vyžadováno
|
|
continuation_token
Vyžadováno
|
|
polling_method
Vrátí metodu dotazování přidruženou k tomuto polleru.
polling_method() -> AsyncPollingMethod[PollingReturnType_co]
Návraty
Typ | Description |
---|---|
Metoda dotazování přidružená k tomuto polleru. |
result
Vrátí výsledek dlouhotrvající operace.
async result() -> PollingReturnType_co
Návraty
Typ | Description |
---|---|
any,
|
Deserializovaný prostředek dlouhotrvající operace, pokud je k dispozici. |
Výjimky
Typ | Description |
---|---|
Server problém s dotazem. |
status
Vrátí řetězec aktuálního stavu.
status() -> str
Návraty
Typ | Description |
---|---|
Řetězec aktuálního stavu |
wait
Počkejte na dlouhotrvající operaci.
async wait() -> None
Výjimky
Typ | Description |
---|---|
Server problém s dotazem. |
Azure SDK for Python