Microsoft.AspNetCore.Diagnostics Namespace
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.
Enthält Typen im Zusammenhang mit der Erfassung und Berichterstellung Diagnose in ASP.NET Core. Middleware wie ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareund StatusCodePagesMiddleware werden verwendet, um Fehler in ASP.NET Core zu behandeln.
Klassen
CompilationFailure |
Beschreibt einen Fehler beim Kompilieren einer bestimmten Datei. |
DeveloperExceptionPageMiddleware |
Erfasst synchrone und asynchrone Ausnahmen aus der Pipeline und generiert Fehlerantworten. |
DiagnosticMessage |
Eine einzelne Diagnosemeldung. |
ErrorContext |
Stellt Kontext zu dem Fehler bereit, der derzeit von der DeveloperExceptionPageMiddleware behandelt wird. |
ExceptionHandlerFeature |
Ein Feature, das den Pfad und den Fehler der ursprünglichen Anforderung zur Prüfung durch einen Ausnahmehandler enthält. |
ExceptionHandlerMiddleware |
Eine Middleware zum Behandeln von Ausnahmen in der Anwendung. |
StatusCodeContext |
Enthält Informationen, die vom Handler des StatusCodePagesMiddlewareverwendet werden. |
StatusCodePagesFeature |
Stellt das Feature Statuscodepages dar. |
StatusCodePagesMiddleware |
Eine Middleware zum Generieren des Antworttexts von Fehler status Codes ohne Text. |
StatusCodeReExecuteFeature |
Standardimplementierung für IStatusCodeReExecuteFeature. |
WelcomePageMiddleware |
Diese Middleware stellt eine Standardwebseite für neue Anwendungen zur Verfügung. |
Schnittstellen
ICompilationException |
Gibt den Vertrag für eine Ausnahme an, die kompilierungsfehler darstellt. |
IDeveloperPageExceptionFilter |
Stellt einen Erweiterbarkeitspunkt zum Ändern des Verhaltens der DeveloperExceptionPageMiddleware bereit. |
IExceptionHandler |
Stellt eine Schnittstelle zum Behandeln von Ausnahmen in ASP.NET Core Anwendungen dar.
|
IExceptionHandlerFeature |
Stellt ein Feature dar, das den Fehler der ursprünglichen Anforderung enthält, die von einem Ausnahmehandler untersucht werden soll. |
IExceptionHandlerPathFeature |
Stellt einen Ausnahmehandler mit dem ursprünglichen Pfad der Anforderung dar. |
IStatusCodePagesFeature |
Stellt das Feature Statuscodepages dar. |
IStatusCodeReExecuteFeature |
Stellt ein Feature dar, das die Pfaddetails der ursprünglichen Anforderung enthält. Dieses Feature wird von StatusCodePagesMiddleware bereitgestellt, wenn die Anforderungspipeline mit einem alternativen Pfad zum Generieren des Antworttexts erneut ausgeführt wird. |
Hinweise
Weitere Informationen zu Diagnose finden Sie unter Behandeln von Fehlern in ASP.NET Core.