CustomError.StatusCode Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el código de estado de error HTTP.
public:
property int StatusCode { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("statusCode", IsKey=true, IsRequired=true)]
[System.Configuration.IntegerValidator(MaxValue=999, MinValue=100)]
public int StatusCode { get; set; }
[<System.Configuration.ConfigurationProperty("statusCode", IsKey=true, IsRequired=true)>]
[<System.Configuration.IntegerValidator(MaxValue=999, MinValue=100)>]
member this.StatusCode : int with get, set
Public Property StatusCode As Integer
Valor de propiedad
Código de estado de error HTTP que produce la redirección a la página de error personalizada.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar el código de estado. Consulte el ejemplo de código del tema de clase CustomError para obtener información sobre cómo obtener la colección.
// Get second error StatusCode.
CustomError currentError1 =
customErrorsCollection[1];
int currentStatusCode =
currentError1.StatusCode;
// Set the second error StatusCode.
currentError1.StatusCode = 404;
' Get second error StatusCode.
Dim currentError1 As CustomError = _
customErrorsCollection(1)
Dim currentStatusCode As Integer = _
currentError1.StatusCode
' Set the second error StatusCode.
currentError1.StatusCode = 404
Comentarios
La infraestructura de ASP.NET usa el código de estado HTTP para redirigir la aplicación a la página de error cuando se produce un error específico.
Nota:
El error personalizado solo se emite si es causado por una entidad controlada por ASP.NET; de lo contrario, se emite un error estándar.