Microsoft.AspNetCore.Diagnostics 名前空間

ASP.NET Coreでの診断のキャプチャとレポートに関連する型が含まれます。 、、 StatusCodePagesMiddleware などのExceptionHandlerMiddlewareDeveloperExceptionPageMiddlewareミドルウェアは、ASP.NET Coreのエラーを処理するために使用されます。

クラス

CompilationFailure

特定のファイルのコンパイルエラーについて説明します。

DeveloperExceptionPageMiddleware

パイプラインから同期例外と非同期例外をキャプチャし、エラー応答を生成します。

DiagnosticMessage

1 つの診断メッセージ。

ErrorContext

DeveloperExceptionPageMiddleware によって現在処理されているエラーに関するコンテキストを提供します。

ExceptionHandlerFeature

例外ハンドラーによる元の検査要求のパスとエラーを含む機能。

ExceptionHandlerMiddleware

アプリケーションで例外を処理するためのミドルウェア。

StatusCodeContext

のハンドラーによって使用される情報が StatusCodePagesMiddleware含まれます。

StatusCodePagesFeature

状態コード ページ機能を表します。

StatusCodePagesMiddleware

本文のないエラー状態コードの応答本文を生成するためのミドルウェア。

StatusCodeReExecuteFeature

の既定の IStatusCodeReExecuteFeature実装。

WelcomePageMiddleware

このミドルウェアには、新しいアプリケーションの既定の Web ページが用意されています。

インターフェイス

ICompilationException

コンパイルエラーを表す例外のコントラクトを指定します。

IDeveloperPageExceptionFilter

DeveloperExceptionPageMiddleware の動作を変更するための拡張ポイントを提供します。

IExceptionHandler

ASP.NET Core アプリケーションの例外を処理するためのインターフェイスを表します。 IExceptionHandler 実装は、例外ハンドラー ミドルウェアによって使用されます。

IExceptionHandlerFeature

例外ハンドラーによって検査される元の要求のエラーを含む機能を表します。

IExceptionHandlerPathFeature

要求の元のパスを持つ例外ハンドラーを表します。

IStatusCodePagesFeature

状態コード ページ機能を表します。

IStatusCodeReExecuteFeature

元の要求のパスの詳細を含む機能を表します。 この機能は、応答本文を生成するための代替パスを使用して要求パイプラインを再実行するときに、StatusCodePagesMiddleware によって提供されます。

注釈

診断の詳細については、「ASP.NET Coreでエラーを処理する」を参照してください。