Freigeben über


OperationContext Klasse

Definition

Stellt den Kontext für einen Anforderungsvorgang für den Speicherdienst dar und stellt zusätzliche Laufzeitinformationen zu dessen Ausführung bereit.

public sealed class OperationContext
type OperationContext = class
Public NotInheritable Class OperationContext
Vererbung
OperationContext

Konstruktoren

OperationContext()

Initialisiert eine neue Instanz der OperationContext-Klasse.

Eigenschaften

ClientRequestID

Ruft die Clientanforderungs-ID ab oder legt sie fest.

CustomUserAgent

Ruft einen benutzerdefinierten UserAgent-Wert ab, der der vorhandenen Bibliothek UserAgent vorangestellt werden soll, oder legt diesen fest.

EndTime

Ruft die Endzeit des Vorgangs ab oder legt sie fest.

LastResult

Ruft das Anforderungsergebnis ab, das für den Vorgang gefunden wurde.

RequestResults

Ruft den Satz von Anforderungsergebnissen ab, der durch den aktuellen Vorgang erstellt wurde, oder legt ihn fest.

StartTime

Ruft die Startzeit des Vorgangs ab oder legt sie fest.

UserHeaders

Ruft zusätzliche Header für die Anforderung ab, beispielsweise für Proxy- oder Protokollierungsinformation, oder legt diese fest.

Ereignisse

GlobalRequestCompleted

Tritt auf, nachdem eine Antwort vollständig empfangen und verarbeitet wurde.

GlobalResponseReceived

Tritt auf, wenn eine Antwort vom Server erhalten wird, bevor das Verarbeiten oder Herunterladen stattfindet.

GlobalRetrying

Tritt auf, bevor eine Anforderung wiederholt wird.

GlobalSendingRequest

Tritt unmittelbar vor der Signierung einer Anforderung auf.

RequestCompleted

Tritt auf, nachdem eine Antwort vollständig empfangen und verarbeitet wurde.

ResponseReceived

Tritt auf, wenn eine Antwort vom Dienst erhalten wird, bevor das Verarbeiten oder Herunterladen stattfindet.

Retrying

Tritt auf, bevor eine Anforderung wiederholt wird.

SendingRequest

Tritt unmittelbar vor der Signierung einer Anforderung auf.

Gilt für: