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 se ukládají jako páry klíč/hodnota. Pro typ jsou k dispozici klíče slovníku pro vyhledání standardních informací o chybách HttpErrorKeys .
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 třídy obsahující chybovou HttpError zprávu |
Vlastnosti
ExceptionMessage |
Zpráva, Exception pokud je k dispozici. |
ExceptionType |
Typ, Exception pokud je k dispozici. |
InnerException |
Vnitřní přidružený Exception k této instanci, pokud je k dispozici. |
Message |
Zpráva vysoké úrovně viditelná uživatelem, která vysvětluje příčinu chyby. Informace přenášené v tomto poli by měly být považovány za veřejné, protože budou procházet bez ohledu na hodnotu zásad podrobností o chybách. Proto byste měli věnovat pozornost tomu, abyste nezveřejňovali citlivé informace o serveru nebo aplikaci. |
MessageDetail |
Podrobný popis chyby určený pro vývojáře, aby přesně pochopili, co selhalo. |
ModelState |
Obsahující ModelState informace o chybách, ke kterým došlo během vazby modelu. |
StackTrace |
Informace o trasování zásobníku přidružené k této instanci, pokud jsou k dispozici. |
Metody
GetPropertyValue<TValue>(String) |
Získá konkrétní hodnotu vlastnosti z této instance chyby. |
Explicitní implementace rozhraní
IXmlSerializable.GetSchema() |
Tato metoda je vyhrazena a neměla by se používat. |
IXmlSerializable.ReadXml(XmlReader) |
Vygeneruje HttpError instanci ze své reprezentace XML. |
IXmlSerializable.WriteXml(XmlWriter) |
Převede HttpError instanci na její reprezentaci XML. |