RequestContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options qui peuvent être utilisées pour contrôler le comportement d’une requête envoyée par un client.
public class RequestContext
type RequestContext = class
Public Class RequestContext
- Héritage
-
RequestContext
Constructeurs
RequestContext() |
Initialise une nouvelle instance de la classe RequestContext. |
Propriétés
CancellationToken |
Jeton à case activée d’annulation. |
ErrorOptions |
Contrôle dans quelles conditions l’opération déclenche une exception si la réponse sous-jacente indique un échec. |
Méthodes
AddClassifier(Int32, Boolean) |
Personnalise le ResponseClassifier pour cette opération afin de modifier le comportement de classification par défaut Response afin qu’il considère le code status transmis comme une erreur ou non, comme spécifié. Les classifieurs de code d’état sont appliqués après tous les ResponseClassificationHandler classifieurs. Cela est utile pour les cas où vous souhaitez empêcher les codes de réponse spécifiques status d’être traités comme des erreurs par des stratégies de journalisation et de suivi distribué. Autrement dit, si une réponse n’est pas classée comme une erreur, elle n’apparaîtra pas comme une erreur dans les journaux ou les traces distribuées. |
AddClassifier(ResponseClassificationHandler) |
Personnalise le ResponseClassifier pour cette opération. L’ajout d’un ResponseClassificationHandler modifie le comportement de classification afin qu’il tente d’abord de classifier une réponse via le gestionnaire, et si le gestionnaire n’a pas d’opinion, il utilise plutôt le classifieur par défaut. Les gestionnaires étant appliqués dans l’ordre, le dernier ajout est prioritaire. Cela est utile pour les cas où vous souhaitez empêcher les codes de réponse spécifiques status d’être traités comme des erreurs par des stratégies de journalisation et de suivi distribué. Autrement dit, si une réponse n’est pas classée comme une erreur, elle n’apparaîtra pas comme une erreur dans les journaux ou les traces distribuées. |
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Ajoute un HttpPipelinePolicy dans le pipeline pendant la durée de cette demande.
La position de la stratégie dans le pipeline est contrôlée par |
Opérateurs
Implicit(ErrorOptions to RequestContext) |
Initialise une nouvelle instance de la classe RequestContext avec le ErrorOptions donné. |
S’applique à
Azure SDK for .NET