Dela via


AsyncLROPoller Klass

Asynkron poller för långvariga åtgärder.

Arv
AsyncLROPoller
AsyncLROPoller

Konstruktor

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

Parametrar

Name Description
client
Obligatorisk

En pipelinetjänstklient

initial_response
Obligatorisk

Det första anropssvaret

deserialization_callback
Obligatorisk
callable eller <xref:msrest.serialization.Model>

Ett återanrop som tar ett svar och returnerar ett avserialiserat objekt. Om en underklass av Model anges skickas "deserialize" som motringning.

polling_method
Obligatorisk

Avsökningsstrategin för att införa

Metoder

continuation_token

Returnera en fortsättningstoken som gör det möjligt att starta om pollern senare.

done

Kontrollera status för den långvariga åtgärden.

from_continuation_token
polling_method

Returnera avsökningsmetoden som är associerad med den här pollern.

result

Returnera resultatet av den långvariga åtgärden.

status

Returnerar den aktuella statussträngen.

wait

Vänta på den långvariga åtgärden.

continuation_token

Returnera en fortsättningstoken som gör det möjligt att starta om pollern senare.

continuation_token() -> str

Returer

Typ Description
str

En täckande fortsättningstoken

done

Kontrollera status för den långvariga åtgärden.

done() -> bool

Returer

Typ Description

"Sant" om processen har slutförts, annars "False".

from_continuation_token

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

Parametrar

Name Description
polling_method
Obligatorisk
continuation_token
Obligatorisk

polling_method

Returnera avsökningsmetoden som är associerad med den här pollern.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Returer

Typ Description

Avsökningsmetoden som är associerad med den här pollern.

result

Returnera resultatet av den långvariga åtgärden.

async result() -> PollingReturnType_co

Returer

Typ Description
any,

Den avserialiserade resursen för den långvariga åtgärden, om en är tillgänglig.

Undantag

Typ Description

Serverproblem med frågan.

status

Returnerar den aktuella statussträngen.

status() -> str

Returer

Typ Description
str

Den aktuella statussträngen

wait

Vänta på den långvariga åtgärden.

async wait() -> None

Undantag

Typ Description

Serverproblem med frågan.