HttpResponse.StatusCode Propiedad

Definición

Obtiene o establece el código de estado de HTTP de la salida que se devuelve al cliente.

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

Valor de propiedad

Entero que representa el estado de la salida HTTP que se devuelve al cliente. El valor predeterminado es 200 (OK). Para obtener una lista de códigos de estado válidos, consulte Códigos de estado HTTP.

Excepciones

StatusCode se establece después de haber enviado los encabezados HTTP.

Ejemplos

En el ejemplo siguiente se comprueba el código de estado del flujo de salida. Si el código de estado no es igual a 200, se ejecuta código adicional.

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

Se aplica a

Consulte también