AnalyzeActionsLROPoller Klasa
- Dziedziczenie
-
azure.core.polling._poller.LROPollerAnalyzeActionsLROPoller
Konstruktor
AnalyzeActionsLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: PollingMethod[PollingReturnType_co])
Parametry
Nazwa | Opis |
---|---|
client
Wymagane
|
|
initial_response
Wymagane
|
|
deserialization_callback
Wymagane
|
|
polling_method
Wymagane
|
|
Metody
add_done_callback |
Dodaj funkcję wywołania zwrotnego, która ma być uruchamiana po zakończeniu długotrwałej operacji — niezależnie od stanu operacji. |
cancel |
Anuluj operację aktualnie sondowaną. |
continuation_token |
Zwróć token kontynuacji, który pozwala później ponownie uruchomić usługę poller. |
done |
Sprawdź stan długotrwałej operacji. |
polling_method |
Zwróć metodę sondowania skojarzona z tym elementem poller. |
remove_done_callback |
Usuń wywołanie zwrotne z długotrwałej operacji. |
result |
Zwróć wynik długotrwałej operacji lub wynik dostępny po upływie określonego limitu czasu. |
status |
Zwraca bieżący ciąg stanu. |
wait |
Poczekaj na długotrwałą operację przez określony czas. Możesz sprawdzić, czy to wywołanie zostało zakończone przekroczeniem limitu czasu za pomocą metody "done()". |
add_done_callback
Dodaj funkcję wywołania zwrotnego, która ma być uruchamiana po zakończeniu długotrwałej operacji — niezależnie od stanu operacji.
add_done_callback(func: Callable) -> None
Parametry
Nazwa | Opis |
---|---|
func
Wymagane
|
Funkcja wywołania zwrotnego, która przyjmuje co najmniej jeden argument, ukończoną funkcję LongRunningOperation. |
cancel
Anuluj operację aktualnie sondowaną.
cancel() -> None
Zwraca
Typ | Opis |
---|---|
Brak |
Wyjątki
Typ | Opis |
---|---|
Gdy operacja osiągnęła już stan terminalu. |
continuation_token
Zwróć token kontynuacji, który pozwala później ponownie uruchomić usługę poller.
continuation_token() -> str
Zwraca
Typ | Opis |
---|---|
Nieprzezroczysty token kontynuacji |
done
Sprawdź stan długotrwałej operacji.
done() -> bool
Zwraca
Typ | Opis |
---|---|
Wartość "True", jeśli proces został ukończony, w przeciwnym razie wartość "Fałsz". |
polling_method
Zwróć metodę sondowania skojarzona z tym elementem poller.
polling_method() -> AnalyzeActionsLROPollingMethod
Zwraca
Typ | Opis |
---|---|
<xref:AnalyzeActionsLROPollingMethod>
|
AnalyzeActionsLROPollingMethod |
remove_done_callback
Usuń wywołanie zwrotne z długotrwałej operacji.
remove_done_callback(func: Callable) -> None
Parametry
Nazwa | Opis |
---|---|
func
Wymagane
|
Funkcja, która ma zostać usunięta z wywołań zwrotnych. |
Wyjątki
Typ | Opis |
---|---|
jeśli długotrwała operacja została już ukończona. |
result
Zwróć wynik długotrwałej operacji lub wynik dostępny po upływie określonego limitu czasu.
result(timeout: float | None = None) -> PollingReturnType_co
Parametry
Nazwa | Opis |
---|---|
timeout
|
Okres oczekiwania przed powrotem kontroli. wartość domyślna: None
|
Zwraca
Typ | Opis |
---|---|
any,
|
Zdeserializowany zasób długotrwałej operacji, jeśli jest dostępny. |
Wyjątki
Typ | Opis |
---|---|
Problem z serwerem z zapytaniem. |
status
wait
Poczekaj na długotrwałą operację przez określony czas. Możesz sprawdzić, czy to wywołanie zostało zakończone przekroczeniem limitu czasu za pomocą metody "done()".
wait(timeout: float | None = None) -> None
Parametry
Nazwa | Opis |
---|---|
timeout
Wymagane
|
Okres oczekiwania na ukończenie długotrwałej operacji (w sekundach). |
Wyjątki
Typ | Opis |
---|---|
Problem z serwerem z zapytaniem. |
Atrybuty
details
Azure SDK for Python