Microsoft.AspNetCore.Diagnostics Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy związane z przechwytywaniem i raportowaniem diagnostyki w ASP.NET Core. Oprogramowanie pośredniczące, takie jak ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewarei StatusCodePagesMiddleware są używane do obsługi błędów w ASP.NET Core.
Klasy
CompilationFailure |
Opisuje niepowodzenie kompilowania określonego pliku. |
DeveloperExceptionPageMiddleware |
Przechwytuje synchroniczne i asynchroniczne wyjątki z potoku i generuje odpowiedzi o błędach. |
DiagnosticMessage |
Pojedynczy komunikat diagnostyczny. |
ErrorContext |
Zawiera kontekst dotyczący aktualnie obsługiwanego błędu przez program DeveloperExceptionPageMiddleware. |
ExceptionHandlerFeature |
Funkcja zawierająca ścieżkę i błąd oryginalnego żądania do zbadania przez program obsługi wyjątków. |
ExceptionHandlerMiddleware |
Oprogramowanie pośredniczące do obsługi wyjątków w aplikacji. |
StatusCodeContext |
Zawiera informacje używane przez program obsługi programu StatusCodePagesMiddleware. |
StatusCodePagesFeature |
Reprezentuje funkcję Strony kodu stanu. |
StatusCodePagesMiddleware |
Oprogramowanie pośredniczące do generowania treści odpowiedzi kodów stanu błędu bez treści. |
StatusCodeReExecuteFeature |
Domyślna implementacja dla IStatusCodeReExecuteFeatureelementu . |
WelcomePageMiddleware |
To oprogramowanie pośredniczące udostępnia domyślną stronę internetową dla nowych aplikacji. |
Interfejsy
ICompilationException |
Określa kontrakt dla wyjątku reprezentującego błąd kompilacji. |
IDeveloperPageExceptionFilter |
Zapewnia punkt rozszerzalności umożliwiający zmianę zachowania klasy DeveloperExceptionPageMiddleware. |
IExceptionHandler |
Reprezentuje interfejs do obsługi wyjątków w aplikacjach ASP.NET Core.
|
IExceptionHandlerFeature |
Reprezentuje funkcję zawierającą błąd oryginalnego żądania do zbadania przez procedurę obsługi wyjątków. |
IExceptionHandlerPathFeature |
Reprezentuje procedurę obsługi wyjątków z oryginalną ścieżką żądania. |
IStatusCodePagesFeature |
Reprezentuje funkcję Strony kodu stanu. |
IStatusCodeReExecuteFeature |
Reprezentuje funkcję zawierającą szczegóły ścieżki oryginalnego żądania. Ta funkcja jest dostarczana przez element StatusCodePagesMiddleware podczas ponownego wykonywania potoku żądania z alternatywną ścieżką w celu wygenerowania treści odpowiedzi. |
Uwagi
Aby uzyskać więcej informacji na temat diagnostyki, zobacz Obsługa błędów w ASP.NET Core.