RequestContext.AddClassifier Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddClassifier(ResponseClassificationHandler) |
Passt die ResponseClassifier für diesen Vorgang an. Das Hinzufügen eines ResponseClassificationHandler ändert das Klassifizierungsverhalten, sodass zuerst versucht wird, eine Antwort über den Handler zu klassifizieren. Wenn der Handler keine Meinung hat, verwendet er stattdessen den Standardklassifizierer. Handler werden in der Reihenfolge angewendet, sodass der zuletzt hinzugefügte Vorrang hat. Dies ist nützlich für Fälle, in denen Sie verhindern möchten, dass bestimmte Antworten status Codes durch Protokollierung und verteilte Ablaufverfolgungsrichtlinien als Fehler behandelt werden. Das heißt, wenn eine Antwort nicht als Fehler klassifiziert ist, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt. |
AddClassifier(Int32, Boolean) |
Passt das ResponseClassifier für diesen Vorgang an, um das Standardklassifizierungsverhalten Response so zu ändern, dass der übergebene status Code wie angegeben als Fehler betrachtet wird. Statuscodeklassifizierer werden nach allen ResponseClassificationHandler Klassifizierern angewendet. Dies ist nützlich für Fälle, in denen Sie verhindern möchten, dass bestimmte Antworten status Codes durch Protokollierung und verteilte Ablaufverfolgungsrichtlinien als Fehler behandelt werden. Das heißt, wenn eine Antwort nicht als Fehler klassifiziert ist, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt. |
AddClassifier(ResponseClassificationHandler)
- Quelle:
- RequestContext.cs
Passt die ResponseClassifier für diesen Vorgang an. Das Hinzufügen eines ResponseClassificationHandler ändert das Klassifizierungsverhalten, sodass zuerst versucht wird, eine Antwort über den Handler zu klassifizieren. Wenn der Handler keine Meinung hat, verwendet er stattdessen den Standardklassifizierer. Handler werden in der Reihenfolge angewendet, sodass der zuletzt hinzugefügte Vorrang hat. Dies ist nützlich für Fälle, in denen Sie verhindern möchten, dass bestimmte Antworten status Codes durch Protokollierung und verteilte Ablaufverfolgungsrichtlinien als Fehler behandelt werden. Das heißt, wenn eine Antwort nicht als Fehler klassifiziert ist, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt.
public void AddClassifier (Azure.Core.ResponseClassificationHandler classifier);
member this.AddClassifier : Azure.Core.ResponseClassificationHandler -> unit
Public Sub AddClassifier (classifier As ResponseClassificationHandler)
Parameter
- classifier
- ResponseClassificationHandler
Der benutzerdefinierte Klassifizierer.
Ausnahmen
Wenn diese Methode aufgerufen wird, nachdem das RequestContext in einem Methodenaufruf verwendet wurde.
Gilt für:
AddClassifier(Int32, Boolean)
- Quelle:
- RequestContext.cs
Passt das ResponseClassifier für diesen Vorgang an, um das Standardklassifizierungsverhalten Response so zu ändern, dass der übergebene status Code wie angegeben als Fehler betrachtet wird. Statuscodeklassifizierer werden nach allen ResponseClassificationHandler Klassifizierern angewendet. Dies ist nützlich für Fälle, in denen Sie verhindern möchten, dass bestimmte Antworten status Codes durch Protokollierung und verteilte Ablaufverfolgungsrichtlinien als Fehler behandelt werden. Das heißt, wenn eine Antwort nicht als Fehler klassifiziert ist, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt.
public void AddClassifier (int statusCode, bool isError);
member this.AddClassifier : int * bool -> unit
Public Sub AddClassifier (statusCode As Integer, isError As Boolean)
Parameter
- statusCode
- Int32
Der status Code, für den die Klassifizierung angepasst werden soll.
- isError
- Boolean
Gibt an, ob der übergebene status Code als Fehler klassifiziert werden soll.
Ausnahmen
statusCode liegt nicht zwischen 100 und 599 (inklusive).
Wenn diese Methode aufgerufen wird, nachdem das RequestContext in einem Methodenaufruf verwendet wurde.
Gilt für:
Azure SDK for .NET