.NET Frameworkのアセンブリ「System.Web.dll」に定義されている例外クラス(Exception)の一覧です。
目次
System.Web
アセンブリ: System.Web.dll
System.Web に定義されている例外クラス(Exception)は以下になります。
HttpCompileException
HTTP コンパイラ エラーが発生したときにスローされる例外です。
名前空間: System.Web
クラス名: HttpCompileException
既定のメッセージ
外部コンポーネントが例外をスローしました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.HttpCompileException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.HttpCompileException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
HttpException
HTTP 要求の処理中にエラーが発生したときにスローされる例外です。
名前空間: System.Web
クラス名: HttpException
既定のメッセージ
外部コンポーネントが例外をスローしました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.HttpException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.HttpException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
HttpParseException
HTTP 解析エラーが発生したときにスローされる例外です。
名前空間: System.Web
クラス名: HttpParseException
既定のメッセージ
外部コンポーネントが例外をスローしました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.HttpParseException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.HttpParseException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
HttpRequestValidationException
HTTP 要求データの一部としてクライアントから受信した入力文字列に危険性が高い文字列が含まれている場合にスローされる例外です。
名前空間: System.Web
クラス名: HttpRequestValidationException
既定のメッセージ
外部コンポーネントが例外をスローしました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.HttpRequestValidationException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.HttpRequestValidationException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
HttpUnhandledException
HTTP の汎用的な例外が発生したときにスローされる例外です。
名前空間: System.Web
クラス名: HttpUnhandledException
既定のメッセージ
外部コンポーネントが例外をスローしました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.HttpUnhandledException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.HttpUnhandledException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
DatabaseNotEnabledForNotificationException
SqlCacheDependency クラスに関連付けられている依存関係を SQL Server データベースでサポートできない場合にスローされる例外です。
名前空間: System.Web.Caching
クラス名: DatabaseNotEnabledForNotificationException
既定のメッセージ
システム エラーです。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.Caching.DatabaseNotEnabledForNotificationException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.Caching.DatabaseNotEnabledForNotificationException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
TableNotEnabledForNotificationException
変更通知が有効になっていないデータベース テーブルに対して SqlCacheDependency クラスが使用されたときにスローされる例外です。
名前空間: System.Web.Caching
クラス名: TableNotEnabledForNotificationException
既定のメッセージ
システム エラーです。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.Caching.TableNotEnabledForNotificationException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.Caching.TableNotEnabledForNotificationException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
SqlExecutionException
SQL の実行時にエラーが発生したときにスローされる例外です。
名前空間: System.Web.Management
クラス名: SqlExecutionException
既定のメッセージ
システム エラーです。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.Management.SqlExecutionException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.Management.SqlExecutionException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
ViewStateException
ビューステートの読み込みまたは検証ができない場合にスローされる例外です。
名前空間: System.Web.UI
クラス名: ViewStateException
既定のメッセージ
なし
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (System.Web.UI.ViewStateException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As System.Web.UI.ViewStateException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
他のアセンブリの例外一覧については、以下の記事をご覧ください。