HttpError Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen serialisierbaren Container zum Speichern von Fehlerinformationen. Diese Informationen werden als Schlüssel-Wert-Paare gespeichert. Die Wörterbuchschlüssel zum Suchen von Standardfehlerinformationen sind für den HttpErrorKeys Typ verfügbar.
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
- Vererbung
-
HttpError
- Implementiert
Konstruktoren
HttpError() |
Initialisiert eine neue Instanz der HttpError-Klasse. |
HttpError(Exception, Boolean) |
Initialisiert eine neue instance der HttpError -Klasse für |
HttpError(ModelStateDictionary, Boolean) |
Initialisiert eine neue instance der HttpError -Klasse für |
HttpError(String) |
Initialisiert eine neue instance der -Klasse, die HttpError die Fehlermeldung enthält |
Eigenschaften
ExceptionMessage |
Die Meldung des, Exception falls verfügbar. |
ExceptionType |
Der Typ des Exception , falls verfügbar. |
InnerException |
Das innereException, das diesem instance zugeordnet ist, sofern verfügbar. |
Message |
Die allgemeine, für den Benutzer sichtbare Meldung, in der der Grund des Fehlers erklärt wird. Informationen, die in diesem Bereich übermittelt werden, sollten als öffentlich betrachtet werden, da sie unabhängig vom Wert der Fehlerdetailsetailrichtlinie über die Leitung gehen. Daher sollte darauf geachtet werden, keine vertraulichen Informationen über den Server oder die Anwendung offenzulegen. |
MessageDetail |
Eine ausführliche Beschreibung des Fehlers, damit Entwickler die genaue Fehlerursache ermitteln können. |
ModelState |
Enthält ModelState Informationen zu den Fehlern, die während der Modellbindung aufgetreten sind. |
StackTrace |
Die Stapelüberwachungsinformationen, die dieser Instanz zugeordnet sind, wenn verfügbar. |
Methoden
GetPropertyValue<TValue>(String) |
Ruft einen bestimmten Eigenschaftenwert aus dieser Fehlerinstanz ab. |
Explizite Schnittstellenimplementierungen
IXmlSerializable.GetSchema() |
Diese Methode ist reserviert und sollte nicht verwendet werden. |
IXmlSerializable.ReadXml(XmlReader) |
Generiert eine HttpError instance aus der XML-Darstellung. |
IXmlSerializable.WriteXml(XmlWriter) |
Konvertiert einen HttpError instance in seine XML-Darstellung. |