HttpException.GetHttpCode メソッド

定義

クライアントに返す HTTP 応答ステータス コードを取得します。Gets the HTTP response status code to return to the client.

public:
 int GetHttpCode();
public int GetHttpCode ();
member this.GetHttpCode : unit -> int
Public Function GetHttpCode () As Integer

戻り値

Int32

例外または InnerException コードを表す 0 以外の HTTP コード。それ以外の場合、HTTP 応答ステータス コード 500。A non-zero HTTP code representing the exception or the InnerException code; otherwise, HTTP response status code 500.

注釈

0以外の HTTP コードがある場合は、それが返されます。If there is a non-zero HTTP code, it is returned. それ以外の場合は、 InnerException コードが返されます。Otherwise, the InnerException code is returned. InnerExceptionコードもゼロ以外の http コードも使用できない場合は、http 応答ステータスコード500が返されます。If neither an InnerException code nor a non-zero HTTP code is available, the HTTP response status code 500 is returned. HTTP 応答の状態コードの詳細については、World Wide Web コンソーシアム (W3C) の web サイトにあるハイパーテキスト転送プロトコル http/1.1 の状態コードの定義を参照してください。For more information on HTTP response status codes, see the Status Code Definitions of the Hypertext Transfer Protocol - HTTP/1.1 on the World Wide Web Consortium (W3C) Web site.

適用対象

こちらもご覧ください