Freigeben über


RetryContext Klasse

Enthält die Anforderungs- und Antwortinformationen, die verwendet werden können, um zu bestimmen, ob und wie wiederholt werden soll. Dieser Kontext wird bei Wiederholungen gespeichert und kann verwendet werden, um andere Informationen zu speichern, die für die Wiederholungsstrategie relevant sind.

Vererbung
builtins.object
RetryContext

Konstruktor

RetryContext()

Variablen

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

Die Anforderung, die an den Speicherdienst gesendet wird.

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

Die vom Speicherdienst zurückgegebene Antwort.

location_mode
LocationMode

Der Speicherort, an den die Anforderung gesendet wurde.

exception
Exception

Die Ausnahme, die gerade aufgetreten ist. Der Typ kann entweder AzureException (für HTTP-Fehler) oder andere Ausnahmetypen aus niedrigeren Ebenen sein, die zur einfacheren Verarbeitung ausgepackt werden.

is_emulated
bool

Gibt an, ob Wiederholungsversuche auf den Emulator abzielen. Der Standardwert ist False.

body_position
int

Die Anfangsposition des Textdatenstroms. Es ist nützlich, wenn Wiederholungen durchgeführt werden und wir den Stream zurückspulen müssen.