Partager via


HttpError Classe

Définition

Définit un conteneur sérialisable pour les informations sur l'erreur. Ces informations sont stockées sous forme de paires clé/valeur. Les clés de dictionnaire pour rechercher les informations d’erreur standard sont disponibles sur le HttpErrorKeys type.

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
Héritage
HttpError
Implémente

Constructeurs

HttpError()

Initialise une nouvelle instance de la classe HttpError.

HttpError(Exception, Boolean)

Initialise une nouvelle instance de la HttpError classe pour exception.

HttpError(ModelStateDictionary, Boolean)

Initialise une nouvelle instance de la HttpError classe pour modelState.

HttpError(String)

Initialise une nouvelle instance de la classe contenant le HttpError message messaged’erreur .

Propriétés

ExceptionMessage

Message du Exception si disponible.

ExceptionType

Type du Exception si disponible.

InnerException

L’élément interne Exception associé à cette instance si disponible.

Message

Message visible par l'utilisateur au niveau supérieur expliquant la cause de l'erreur. Les informations contenues dans ce champ doivent être considérées comme publiques en ce sens qu’elles seront transmises sur le réseau, quelle que soit la valeur de la stratégie de détail d’erreur. Par conséquent, vous devez veiller à ne pas divulguer d’informations sensibles sur le serveur ou l’application.

MessageDetail

Une description détaillée de l'erreur destinée à permettre au développeur de comprendre la raison exacte de l'échec.

ModelState

ModelState contenant des informations sur les erreurs qui se sont produites pendant la liaison de modèle.

StackTrace

Les informations de suivi de pile associées à cette instance, le cas échéant.

Méthodes

GetPropertyValue<TValue>(String)

Obtient une valeur de propriété particulière pour cette instance d'erreur.

Implémentations d’interfaces explicites

IXmlSerializable.GetSchema()

Cette méthode est réservée et ne doit pas être utilisée.

IXmlSerializable.ReadXml(XmlReader)

Génère un HttpError instance à partir de sa représentation XML.

IXmlSerializable.WriteXml(XmlWriter)

Convertit un HttpError instance en sa représentation XML.

S’applique à