Megosztás a következőn keresztül:


AsyncLROPoller Osztály

Aszinkron lekérdezés hosszú ideig futó műveletekhez.

Öröklődés
AsyncLROPoller
AsyncLROPoller

Konstruktor

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

Paraméterek

Name Description
client
Kötelező

Folyamatszolgáltatás-ügyfél

initial_response
Kötelező

A kezdeti hívás válasza

deserialization_callback
Kötelező
callable vagy <xref:msrest.serialization.Model>

Visszahívás, amely választ vesz fel, és deszerializált objektumot ad vissza. Ha a Modell alosztálya meg van adva, ez visszahívásként adja át a deszerializálást.

polling_method
Kötelező

Az elfogadandó lekérdezési stratégia

Metódusok

continuation_token

Adjon vissza egy folytatási jogkivonatot, amely lehetővé teszi a lekérdezés későbbi újraindítását.

done

Ellenőrizze a hosszú ideig futó művelet állapotát.

from_continuation_token
polling_method

Adja vissza a lekérdezéshez társított lekérdezési módszert.

result

A hosszú ideig futó művelet eredményét adja vissza.

status

Az aktuális állapotsztringet adja vissza.

wait

Várjon a hosszú ideig futó műveletre.

continuation_token

Adjon vissza egy folytatási jogkivonatot, amely lehetővé teszi a lekérdezés későbbi újraindítását.

continuation_token() -> str

Válaszok

Típus Description
str

Átlátszatlan folytatási jogkivonat

done

Ellenőrizze a hosszú ideig futó művelet állapotát.

done() -> bool

Válaszok

Típus Description

"Igaz", ha a folyamat befejeződött, máskülönben "Hamis".

from_continuation_token

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

Paraméterek

Name Description
polling_method
Kötelező
continuation_token
Kötelező

polling_method

Adja vissza a lekérdezéshez társított lekérdezési módszert.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Válaszok

Típus Description

A lekérdezéshez társított lekérdezési módszer.

result

A hosszú ideig futó művelet eredményét adja vissza.

async result() -> PollingReturnType_co

Válaszok

Típus Description
any,

A hosszú ideig futó művelet deszerializált erőforrása, ha van ilyen.

Kivételek

Típus Description

Kiszolgálóhiba a lekérdezéssel.

status

Az aktuális állapotsztringet adja vissza.

status() -> str

Válaszok

Típus Description
str

Az aktuális állapotsztring

wait

Várjon a hosszú ideig futó műveletre.

async wait() -> None

Kivételek

Típus Description

Kiszolgálóhiba a lekérdezéssel.