HttpError Clase

Definición

Define un contenedor serializable para el almacenamiento de la información de error. Esta información se almacena como pares clave-valor. Las claves de diccionario para buscar información de error estándar están disponibles en el HttpErrorKeys tipo.

public sealed class HttpError : System.Collections.Generic.Dictionary<string,object>, System.Xml.Serialization.IXmlSerializable
type HttpError = class
    inherit Dictionary<string, obj>
    interface IXmlSerializable
Public NotInheritable Class HttpError
Inherits Dictionary(Of String, Object)
Implements IXmlSerializable
Herencia
HttpError
Implementaciones

Constructores

HttpError()

Inicializa una nueva instancia de la clase HttpError.

HttpError(Exception, Boolean)

Inicializa una nueva instancia de la HttpError clase para exception .

HttpError(ModelStateDictionary, Boolean)

Inicializa una nueva instancia de la HttpError clase para modelState .

HttpError(String)

Inicializa una nueva instancia de la HttpError clase que contiene el mensaje de error message .

Propiedades

ExceptionMessage

Mensaje del Exception si está disponible.

ExceptionType

Tipo del Exception si está disponible.

InnerException

Interno Exception asociado a esta instancia, si está disponible.

Message

Mensaje de alto nivel visible para el usuario que explica la causa del error. La información que se lleva a cabo en este campo se debe considerar pública en el caso de que pase por la conexión independientemente del valor de la Directiva de detalles del error. Como resultado, se debe tener cuidado de no revelar información confidencial sobre el servidor o la aplicación.

MessageDetail

Una descripción detallada del error diseñada para que el desarrollador comprenda los elementos que tienen error.

ModelState

ModelStateQue contiene información sobre los errores que se produjeron durante el enlace del modelo.

StackTrace

La información de seguimiento de pila asociada con esta instancia, si está disponible.

Métodos

GetPropertyValue<TValue>(String)

Obtiene un valor de propiedad concreto de esta instancia del error.

Implementaciones de interfaz explícitas

IXmlSerializable.GetSchema()
IXmlSerializable.ReadXml(XmlReader)
IXmlSerializable.WriteXml(XmlWriter)

Se aplica a