HttpError Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
HttpError(ModelStateDictionary, Boolean) |
Initialise une nouvelle instance de la HttpError classe pour |
HttpError(String) |
Initialise une nouvelle instance de la classe contenant le HttpError message |
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. |