HttpError Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje serializovatelný kontejner pro ukládání informací o chybách. Tyto informace jsou uloženy jako páry klíč/hodnota. Klíče slovníku pro vyhledání standardních informací o chybách jsou k dispozici na HttpErrorKeys typu.
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
- Dědičnost
-
HttpError
- Implementuje
Konstruktory
| HttpError() |
Inicializuje novou instanci HttpError třídy. |
| HttpError(Exception, Boolean) |
Inicializuje novou instanci HttpError třídy pro |
| HttpError(ModelStateDictionary, Boolean) |
Inicializuje novou instanci HttpError třídy pro |
| HttpError(String) |
Inicializuje novou instanci HttpError třídy obsahující chybovou zprávu |
Vlastnosti
| ExceptionMessage |
Zpráva, pokud je Exception k dispozici. |
| ExceptionType |
Typ, pokud je Exception k dispozici. |
| InnerException |
Vnitřní přidružený k této instanci, je- Exception li k dispozici. |
| Message |
Zpráva vysoké úrovně, která je viditelná pro uživatele s vysvětlením příčiny chyby. Informace přenesené v tomto poli by se měly považovat za veřejné v takovém případě, že budou přecházet přes síťový provoz bez ohledu na hodnotu zásady podrobnosti o chybě. V důsledku toho by měla být potřeba dbát na to, aby nezavřel citlivé informace o serveru nebo aplikaci. |
| MessageDetail |
Podrobný popis chyby, která má vývojář přesně pochopit, co se nepovedlo. |
| ModelState |
ModelStateObsahuje informace o chybách, ke kterým došlo během vytváření vazby modelu. |
| StackTrace |
Informace o trasování zásobníku přidružené k této instanci, jsou-li k dispozici. |
Metody
| GetPropertyValue<TValue>(String) |
Získá konkrétní hodnotu vlastnosti z této instance chyby. |
Explicitní implementace rozhraní
| IXmlSerializable.GetSchema() | |
| IXmlSerializable.ReadXml(XmlReader) | |
| IXmlSerializable.WriteXml(XmlWriter) |