Condividi tramite


RetryContext Classe

Contiene le informazioni sulla richiesta e sulla risposta che possono essere usate per determinare se e come ripetere i tentativi. Questo contesto viene archiviato tra tentativi e può essere usato per archiviare altre informazioni rilevanti per la strategia di ripetizione dei tentativi.

Ereditarietà
builtins.object
RetryContext

Costruttore

RetryContext()

Variabili

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

Richiesta inviata al servizio di archiviazione.

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

Risposta restituita dal servizio di archiviazione.

location_mode
LocationMode

Posizione a cui è stata inviata la richiesta.

exception
Exception

Eccezione che si è appena verificata. Il tipo potrebbe essere AzureException (per gli errori HTTP) o altri tipi di eccezione da livelli inferiori, che vengono mantenuti non elaborati per un'elaborazione più semplice.

is_emulated
bool

Indica se il tentativo è destinato all'emulatore. Il valore predefinito è False.

body_position
int

Posizione iniziale del flusso del corpo. È utile quando si verificano tentativi e è necessario riavvolgere il flusso.