RequestContext Klasse
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.
Optionen, die verwendet werden können, um das Verhalten einer von einem Client gesendeten Anforderung zu steuern.
public class RequestContext
type RequestContext = class
Public Class RequestContext
- Vererbung
-
RequestContext
Konstruktoren
RequestContext() |
Initialisiert eine neue Instanz der RequestContext-Klasse. |
Eigenschaften
CancellationToken |
Das Token, das auf Abbruch überprüft werden soll. |
ErrorOptions |
Steuert, unter welchen Bedingungen der Vorgang eine Ausnahme auslöst, wenn die zugrunde liegende Antwort auf einen Fehler hinweist. |
Methoden
AddClassifier(Int32, Boolean) |
Passt die 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. Wenn eine Antwort also nicht als Fehler klassifiziert wird, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt. |
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 die Standardklassifizierung. 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. Wenn eine Antwort also nicht als Fehler klassifiziert wird, wird sie nicht als Fehler in Protokollen oder verteilten Ablaufverfolgungen angezeigt. |
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Fügt der Pipeline für die Dauer dieser Anforderung einen HttpPipelinePolicy hinzu.
Die Position der Richtlinie in der Pipeline wird durch |
Operatoren
Implicit(ErrorOptions to RequestContext) |
Initialisiert eine neue Instanz der RequestContext-Klasse mit dem angegebenen ErrorOptions. |
Gilt für:
Azure SDK for .NET