Compartilhar via


NodeFilePaged Classe

Um contêiner de paginação para iteração em uma lista de NodeFile objetos

Herança
NodeFilePaged

Construtor

NodeFilePaged(*args, **kwargs)

Métodos

advance_page

Force a movimentação do cursor para a próxima chamada do azure.

Esse método é para uso avançado, o protocolo iterador é preferencial.

async_advance_page
async_get

Obtenha uma página arbitrária.

Isso redefine o iterador e o consome totalmente para retornar apenas a página específica.

get

Obtenha uma página arbitrária.

Isso redefine o iterador e o consome totalmente para retornar apenas a página específica.

next

Iterar por meio de respostas.

reset

Redefina o iterador para a primeira página.

advance_page

Force a movimentação do cursor para a próxima chamada do azure.

Esse método é para uso avançado, o protocolo iterador é preferencial.

advance_page() -> List[Model]

Retornos

A lista de páginas atual

Tipo de retorno

Exceções

StopIteration if no further page

async_advance_page

async async_advance_page()

Exceções

StopIteration if no further page

async_get

Obtenha uma página arbitrária.

Isso redefine o iterador e o consome totalmente para retornar apenas a página específica.

async async_get(url)

Parâmetros

url
str
Obrigatório

URL para resultados arbitrários da página.

Exceções

StopIteration if no further page

get

Obtenha uma página arbitrária.

Isso redefine o iterador e o consome totalmente para retornar apenas a página específica.

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

Parâmetros

url
str
Obrigatório

URL para resultados arbitrários da página.

Exceções

StopIteration if no further page

next

Iterar por meio de respostas.

next()

Exceções

StopIteration if no further page

reset

Redefina o iterador para a primeira página.

reset() -> None

Exceções

StopIteration if no further page

Atributos

raw

Obtenha a página atual como ClientRawResponse.

Tipo de retorno

<xref:ClientRawResponse>