Partager via


RequestContext.AddClassifier Méthode

Définition

Surcharges

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.

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)

Source:
RequestContext.cs

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.

public void AddClassifier (Azure.Core.ResponseClassificationHandler classifier);
member this.AddClassifier : Azure.Core.ResponseClassificationHandler -> unit
Public Sub AddClassifier (classifier As ResponseClassificationHandler)

Paramètres

classifier
ResponseClassificationHandler

Classifieur personnalisé.

Exceptions

Si cette méthode est appelée après que le RequestContext a été utilisé dans un appel de méthode.

S’applique à

AddClassifier(Int32, Boolean)

Source:
RequestContext.cs

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.

public void AddClassifier (int statusCode, bool isError);
member this.AddClassifier : int * bool -> unit
Public Sub AddClassifier (statusCode As Integer, isError As Boolean)

Paramètres

statusCode
Int32

Code status pour lequel personnaliser la classification.

isError
Boolean

Indique si le code status transmis doit être classé comme une erreur.

Exceptions

statusCode n’est pas compris entre 100 et 599 (inclus).

Si cette méthode est appelée après que le RequestContext a été utilisé dans un appel de méthode.

S’applique à