Share via


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 messagede error .

Propiedades

ExceptionMessage

Mensaje de si Exception está disponible.

ExceptionType

Tipo de si Exception está disponible.

InnerException

El elemento 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 en este campo debe considerarse pública en que pasará por la conexión, independientemente del valor de la directiva de detalles de 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

que ModelState 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()

Este método está reservado y no debe utilizarse.

IXmlSerializable.ReadXml(XmlReader)

Genera una HttpError instancia de a partir de su representación XML.

IXmlSerializable.WriteXml(XmlWriter)

Convierte una HttpError instancia en su representación XML.

Se aplica a