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 UserAgent-Bibliothek vorangestellt werden soll, oder legt diesen fest.

DefaultLogLevel

Ruft den Standardprotokolliergrad ab, der für nachfolgend erstellte Instanzen der OperationContext-Klasse verwendet werden soll, oder legt ihn fest.

EndTime

Ruft die Endzeit des Vorgangs ab oder legt sie fest.

LastResult

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

LogLevel

Ruft den für eine Instanz der OperationContext-Klasse zu verwendenden Protokolliergrad ab oder legt ihn fest.

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: