Delen via


AsyncLROPoller Klas

Asynchrone poller voor langdurige bewerkingen.

Overname
AsyncLROPoller
AsyncLROPoller

Constructor

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

Parameters

Name Description
client
Vereist

Een pijplijnserviceclient

initial_response
Vereist

Het eerste oproepantwoord

deserialization_callback
Vereist
callable of <xref:msrest.serialization.Model>

Een callback die een antwoord gebruikt en een gedeserialiseerd object retourneert. Als een subklasse van Model wordt opgegeven, wordt 'deserialiseren' doorgegeven als callback.

polling_method
Vereist

De pollingstrategie die moet worden gebruikt

Methoden

continuation_token

Een vervolgtoken retourneren waarmee de poller later opnieuw kan worden gestart.

done

Controleer de status van de langlopende bewerking.

from_continuation_token
polling_method

Retourneer de pollingmethode die aan deze poller is gekoppeld.

result

Retourneer het resultaat van de langdurige bewerking.

status

Retourneert de huidige statustekenreeks.

wait

Wacht op de langdurige bewerking.

continuation_token

Een vervolgtoken retourneren waarmee de poller later opnieuw kan worden gestart.

continuation_token() -> str

Retouren

Type Description
str

Een ondoorzichtig vervolgtoken

done

Controleer de status van de langlopende bewerking.

done() -> bool

Retouren

Type Description

'Waar' als het proces is voltooid, anders 'Onwaar'.

from_continuation_token

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

Parameters

Name Description
polling_method
Vereist
continuation_token
Vereist

polling_method

Retourneer de pollingmethode die aan deze poller is gekoppeld.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Retouren

Type Description

De pollingmethode die aan deze poller is gekoppeld.

result

Retourneer het resultaat van de langdurige bewerking.

async result() -> PollingReturnType_co

Retouren

Type Description
any,

De gedeserialiseerde resource van de langlopende bewerking, indien beschikbaar.

Uitzonderingen

Type Description

Serverprobleem met de query.

status

Retourneert de huidige statustekenreeks.

status() -> str

Retouren

Type Description
str

De huidige statustekenreeks

wait

Wacht op de langdurige bewerking.

async wait() -> None

Uitzonderingen

Type Description

Serverprobleem met de query.