Partager via


CloudJobPaged Classe

Conteneur de pagination pour l’itération sur une liste d’objets CloudJob

Héritage
CloudJobPaged

Constructeur

CloudJobPaged(*args, **kwargs)

Méthodes

advance_page

Forcez le déplacement du curseur vers l’appel Azure suivant.

Cette méthode est destinée à une utilisation avancée, le protocole d’itérateur est préférable.

async_advance_page
async_get

Obtenir une page arbitraire.

Cela réinitialise l’itérateur, puis l’utilise entièrement pour renvoyer la page spécifique uniquement.

get

Obtenir une page arbitraire.

Cela réinitialise l’itérateur, puis l’utilise entièrement pour renvoyer la page spécifique uniquement.

next

Itérer à travers les réponses.

reset

Réinitialisez l’itérateur à la première page.

advance_page

Forcez le déplacement du curseur vers l’appel Azure suivant.

Cette méthode est destinée à une utilisation avancée, le protocole d’itérateur est préférable.

advance_page() -> List[Model]

Retours

Liste de pages active

Type de retour

Exceptions

StopIteration if no further page

async_advance_page

async async_advance_page()

Exceptions

StopIteration if no further page

async_get

Obtenir une page arbitraire.

Cela réinitialise l’itérateur, puis l’utilise entièrement pour renvoyer la page spécifique uniquement.

async async_get(url)

Paramètres

url
str
Obligatoire

URL des résultats de page arbitraires.

Exceptions

StopIteration if no further page

get

Obtenir une page arbitraire.

Cela réinitialise l’itérateur, puis l’utilise entièrement pour renvoyer la page spécifique uniquement.

get(url: str) -> List[Model]

Paramètres

url
str
Obligatoire

URL des résultats de page arbitraires.

Exceptions

StopIteration if no further page

next

Itérer à travers les réponses.

next()

Exceptions

StopIteration if no further page

reset

Réinitialisez l’itérateur à la première page.

reset() -> None

Exceptions

StopIteration if no further page

Attributs

raw

Obtenez la page active en tant que ClientRawResponse.

Type de retour

<xref:ClientRawResponse>