HttpMetricsEnrichmentContext 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.
Stellt Funktionen zum Anreichern der http.client.request.duration
Metrik bereit.
public ref class HttpMetricsEnrichmentContext sealed
public sealed class HttpMetricsEnrichmentContext
type HttpMetricsEnrichmentContext = class
Public NotInheritable Class HttpMetricsEnrichmentContext
- Vererbung
-
HttpMetricsEnrichmentContext
Hinweise
Die Anreicherung erfolgt auf Anforderungsbasis durch Rückrufe, die bei AddCallback(HttpRequestMessage, Action<HttpMetricsEnrichmentContext>)registriert sind.
Die Rückrufe sind für das Hinzufügen benutzerdefinierter Tags verantwortlich, über AddCustomTag(String, Object) die sie die Anforderungs-, Antwort- und Fehlerinformationen verwenden können, die HttpMetricsEnrichmentContext im instance verfügbar gemacht werden.
Wichtig
Die HttpMetricsEnrichmentContext instance darf nicht von außerhalb der Anreicherungsrückrufe verwendet werden.
Eigenschaften
Exception |
Ruft die Ausnahme ab, die aufgetreten ist oder |
Request |
Ruft den ab, der HttpRequestMessage gesendet wurde. |
Response |
Ruft die HttpRequestMessage vom Server empfangene ab, oder |
Methoden
AddCallback(HttpRequestMessage, Action<HttpMetricsEnrichmentContext>) |
Fügt einen Rückruf hinzu, um benutzerdefinierte Tags für die |
AddCustomTag(String, Object) |
Fügt ein benutzerdefiniertes Tag an die Liste der Tags an, die mit der |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |