Partager via


OperationContext Classe

Définition

Représente le contexte d'une opération de demande envoyée au service de stockage et fournit des informations d'exécution supplémentaires concernant son exécution.

public sealed class OperationContext
type OperationContext = class
Public NotInheritable Class OperationContext
Héritage
OperationContext

Constructeurs

OperationContext()

Initialise une nouvelle instance de la classe OperationContext.

Propriétés

ClientRequestID

Obtient ou définit l'ID de la demande cliente.

CustomUserAgent

Obtient ou définit une valeur UserAgent personnalisée à ajouter à la bibliothèque existante UserAgent.

EndTime

Obtient ou définit l'heure de fin de l'opération.

LastResult

Obtient le dernier résultat de la demande rencontré pour l'opération.

RequestResults

Obtient ou définit l'ensemble des résultats de demande créés par l'opération en cours.

StartTime

Obtient ou définit l'heure de début de l'opération.

UserHeaders

Obtient ou définit les en-têtes supplémentaires sur la demande, par exemple, pour les informations de proxy ou de journalisation.

Événements

GlobalRequestCompleted

Se produit après la réception et le traitement complets d'une réponse.

GlobalResponseReceived

Se produit quand une réponse est reçue du serveur, avant tout traitement ou téléchargement.

GlobalRetrying

Se produit avant qu'une demande soit réitérée

GlobalSendingRequest

Se produit immédiatement avant qu'une demande soit signée.

RequestCompleted

Se produit après la réception et le traitement complets d'une réponse.

ResponseReceived

Se produit quand une réponse est reçue du service, avant tout traitement ou téléchargement.

Retrying

Se produit avant qu'une demande soit réitérée

SendingRequest

Se produit immédiatement avant qu'une demande soit signée.

S’applique à