AnalyzeActionsLROPoller Klasse
- Vererbung
-
azure.core.polling._poller.LROPollerAnalyzeActionsLROPoller
Konstruktor
AnalyzeActionsLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: PollingMethod[PollingReturnType_co])
Parameter
Name | Beschreibung |
---|---|
client
Erforderlich
|
|
initial_response
Erforderlich
|
|
deserialization_callback
Erforderlich
|
|
polling_method
Erforderlich
|
|
Methoden
add_done_callback |
Fügen Sie die Rückruffunktion hinzu, die ausgeführt werden soll, sobald der Vorgang mit langer Ausführungsdauer abgeschlossen ist – unabhängig von der status des Vorgangs. |
cancel |
Brechen Sie den Vorgang ab, der derzeit abgefragt wird. |
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. |
polling_method |
Gibt die diesem Poller zugeordnete Abrufmethode zurück. |
remove_done_callback |
Entfernen Sie einen Rückruf aus dem Zeitintensiven Vorgang. |
result |
Gibt das Ergebnis des Vorgangs mit langer Ausführungsdauer oder das ergebnis zurück, das nach dem angegebenen Timeout verfügbar ist. |
status |
Gibt die aktuelle status Zeichenfolge zurück. |
wait |
Warten Sie auf den Vorgang mit langer Ausführungsdauer für eine angegebene Zeitdauer. Sie können mit der Methode "done()" überprüfen, ob dieser Aufruf als mit timeout beendet wurde. |
add_done_callback
Fügen Sie die Rückruffunktion hinzu, die ausgeführt werden soll, sobald der Vorgang mit langer Ausführungsdauer abgeschlossen ist – unabhängig von der status des Vorgangs.
add_done_callback(func: Callable) -> None
Parameter
Name | Beschreibung |
---|---|
func
Erforderlich
|
Rückruffunktion, die mindestens ein Argument akzeptiert, eine abgeschlossene LongRunningOperation. |
cancel
Brechen Sie den Vorgang ab, der derzeit abgefragt wird.
cancel() -> None
Gibt zurück
Typ | Beschreibung |
---|---|
Keine |
Ausnahmen
Typ | Beschreibung |
---|---|
Wenn der Vorgang bereits einen Endzustand erreicht hat. |
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". |
polling_method
Gibt die diesem Poller zugeordnete Abrufmethode zurück.
polling_method() -> AnalyzeActionsLROPollingMethod
Gibt zurück
Typ | Beschreibung |
---|---|
<xref:AnalyzeActionsLROPollingMethod>
|
AnalyzeActionsLROPollingMethod |
remove_done_callback
Entfernen Sie einen Rückruf aus dem Zeitintensiven Vorgang.
remove_done_callback(func: Callable) -> None
Parameter
Name | Beschreibung |
---|---|
func
Erforderlich
|
Die Funktion, die aus den Rückrufen entfernt werden soll. |
Ausnahmen
Typ | Beschreibung |
---|---|
, wenn der vorgang mit langer Ausführungsdauer bereits abgeschlossen wurde. |
result
Gibt das Ergebnis des Vorgangs mit langer Ausführungsdauer oder das ergebnis zurück, das nach dem angegebenen Timeout verfügbar ist.
result(timeout: float | None = None) -> PollingReturnType_co
Parameter
Name | Beschreibung |
---|---|
timeout
|
Zeitraum, der gewartet werden soll, bevor die Kontrolle wieder erhalten wird. Standardwert: None
|
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 für eine angegebene Zeitdauer. Sie können mit der Methode "done()" überprüfen, ob dieser Aufruf als mit timeout beendet wurde.
wait(timeout: float | None = None) -> None
Parameter
Name | Beschreibung |
---|---|
timeout
Erforderlich
|
Zeitraum, in dem gewartet werden muss, bis der Vorgang mit langer Ausführungszeit abgeschlossen ist (in Sekunden). |
Ausnahmen
Typ | Beschreibung |
---|---|
Serverproblem mit der Abfrage. |
Attribute
details
Azure SDK for Python