Compartilhar via


RetryContext Classe

Contém as informações de solicitação e resposta que podem ser usadas para determinar se e como tentar novamente. Esse contexto é armazenado entre repetições e pode ser usado para armazenar outras informações relevantes para a estratégia de repetição.

Herança
builtins.object
RetryContext

Construtor

RetryContext()

Variáveis

request
<xref:azure.storage.common._http.HTTPRequest>

A solicitação enviada ao serviço de armazenamento.

response
<xref:azure.storage.common._http.HTTPResponse>

A resposta retornada pelo serviço de armazenamento.

location_mode
LocationMode

O local para o qual a solicitação foi enviada.

exception
Exception

A exceção que acabou de ocorrer. O tipo pode ser AzureException (para erros HTTP) ou outros tipos de exceção de camadas inferiores, que são mantidos desembrulhados para facilitar o processamento.

is_emulated
bool

Se a repetição está direcionando o emulador. O valor padrão é False.

body_position
int

A posição inicial do fluxo do corpo. É útil quando novas tentativas acontecem e precisamos retroceder o fluxo.