AsyncLROPoller Klasa

Async poller do długotrwałych operacji.

Dziedziczenie
AsyncLROPoller
AsyncLROPoller

Konstruktor

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

Parametry

Nazwa Opis
client
Wymagane

Klient usługi potoku

initial_response
Wymagane

Początkowa odpowiedź wywołania

deserialization_callback
Wymagane
callable lub <xref:msrest.serialization.Model>

Wywołanie zwrotne, które przyjmuje odpowiedź i zwraca obiekt deserializowany. Jeśli zostanie podana podklasa modelu, przekazuje to polecenie "deserialize" jako wywołanie zwrotne.

polling_method
Wymagane

Strategia sondowania do przyjęcia

Metody

continuation_token

Zwróć token kontynuacji, który umożliwia późniejsze ponowne uruchomienie elementu poller.

done

Sprawdź stan długotrwałej operacji.

from_continuation_token
polling_method

Zwróć metodę sondowania skojarzona z tym elementem poller.

result

Zwróć wynik długotrwałej operacji.

status

Zwraca bieżący ciąg stanu.

wait

Zaczekaj na długotrwałą operację.

continuation_token

Zwróć token kontynuacji, który umożliwia późniejsze ponowne uruchomienie elementu poller.

continuation_token() -> str

Zwraca

Typ Opis
str

Nieprzezroczysty token kontynuacji

done

Sprawdź stan długotrwałej operacji.

done() -> bool

Zwraca

Typ Opis

"True", jeśli proces został ukończony, w przeciwnym razie "Fałsz".

from_continuation_token

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

Parametry

Nazwa Opis
polling_method
Wymagane
continuation_token
Wymagane

polling_method

Zwróć metodę sondowania skojarzona z tym elementem poller.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Zwraca

Typ Opis

Metoda sondowania skojarzona z tym pollerem.

result

Zwróć wynik długotrwałej operacji.

async result() -> PollingReturnType_co

Zwraca

Typ Opis
any,

Deserializowany zasób długotrwałej operacji, jeśli jest dostępny.

Wyjątki

Typ Opis

Problem z serwerem z zapytaniem.

status

Zwraca bieżący ciąg stanu.

status() -> str

Zwraca

Typ Opis
str

Bieżący ciąg stanu

wait

Zaczekaj na długotrwałą operację.

async wait() -> None

Wyjątki

Typ Opis

Problem z serwerem z zapytaniem.