HttpResponse.StatusCode プロパティ

定義

クライアントへ返される出力の HTTP ステータス コードを取得または設定します。

public:
 property int StatusCode { int get(); void set(int value); };
public int StatusCode { get; set; }
member this.StatusCode : int with get, set
Public Property StatusCode As Integer

プロパティ値

クライアントへ返される HTTP 出力のステータスを表す整数。 既定値は 200 (OK) です。 有効な状態コードの一覧については、「 HTTP 状態コード」を参照してください。

例外

HTTP ヘッダーが送信された後に、StatusCode が設定されています。

次の例では、出力ストリームの状態コードを確認します。 状態コードが 200 と等しくない場合は、追加のコードが実行されます。

protected void Page_Load(object sender, EventArgs e)
{
    // Show success or failure of page load.
    if (Response.StatusCode != 200)
    {
        Response.Write("There was a problem accessing the web resource" +
            "<br />" + Response.StatusDescription);
    }
}

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

    ' Show success or failure of page load.
    If Response.StatusCode <> 200 Then
        Response.Write("There was a problem accessing the web resource." & _
            "<br />" & Response.StatusDescription)
    End If

End Sub

適用対象

こちらもご覧ください