Microsoft.AspNetCore.Diagnostics 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含與擷取和報告 ASP.NET Core中的診斷相關的類型。 、、 DeveloperExceptionPageMiddleware 和 StatusCodePagesMiddleware 等 ExceptionHandlerMiddleware 中介軟體可用來處理 ASP.NET Core中的錯誤。
類別
CompilationFailure |
描述編譯特定檔案時發生失敗。 |
DeveloperExceptionPageMiddleware |
從管線擷取同步和非同步例外狀況,並產生錯誤回應。 |
DiagnosticMessage |
單一診斷訊息。 |
ErrorContext |
提供 DeveloperExceptionPageMiddleware 目前正在處理之錯誤的內容。 |
ExceptionHandlerFeature |
功能,包含原始要求的路徑和錯誤,以供例外狀況處理常式檢查。 |
ExceptionHandlerMiddleware |
用於處理應用程式中例外狀況的中介軟體。 |
StatusCodeContext |
包含 處理常式 StatusCodePagesMiddleware 所使用的資訊。 |
StatusCodePagesFeature |
表示狀態字碼頁功能。 |
StatusCodePagesMiddleware |
用來產生沒有本文之錯誤狀態碼回應本文的中介軟體。 |
StatusCodeReExecuteFeature |
的預設實作 IStatusCodeReExecuteFeature 。 |
WelcomePageMiddleware |
此中介軟體提供新應用程式的預設網頁。 |
介面
ICompilationException |
指定代表編譯失敗之例外狀況的合約。 |
IDeveloperPageExceptionFilter |
提供擴充點來變更 DeveloperExceptionPageMiddleware 的行為。 |
IExceptionHandler |
表示在 ASP.NET Core 應用程式中處理例外狀況的介面。
|
IExceptionHandlerFeature |
表示包含例外狀況處理常式所要檢查之原始要求錯誤的功能。 |
IExceptionHandlerPathFeature |
表示具有要求原始路徑的例外狀況處理常式。 |
IStatusCodePagesFeature |
表示狀態字碼頁功能。 |
IStatusCodeReExecuteFeature |
表示包含原始要求路徑詳細資料的功能。 當 StatusCodePagesMiddleware 使用替代路徑重新執行要求管線以產生回應本文時,就會提供這項功能。 |
備註
如需診斷的詳細資訊,請參閱處理 ASP.NET Core中的錯誤。