HttpError Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un contenitore serializzabile per l'archiviazione delle informazioni sugli errori. Queste informazioni vengono archiviate come coppie chiave/valore. Le chiavi del dizionario per cercare le informazioni sugli errori standard sono disponibili nel HttpErrorKeys tipo.
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
- Ereditarietà
-
HttpError
- Implementazioni
Costruttori
HttpError() |
Inizializza una nuova istanza della classe HttpError. |
HttpError(Exception, Boolean) |
Inizializza una nuova istanza della HttpError classe per |
HttpError(ModelStateDictionary, Boolean) |
Inizializza una nuova istanza della HttpError classe per |
HttpError(String) |
Inizializza una nuova istanza della classe contenente il HttpError messaggio |
Proprietà
ExceptionMessage |
Messaggio dell'oggetto Exception se disponibile. |
ExceptionType |
Tipo dell'oggetto Exception se disponibile. |
InnerException |
Exception Interno associato a questa istanza, se disponibile. |
Message |
Messaggio di alto livello, visibile dall'utente che spiega la causa dell'errore. Le informazioni contenute in questo campo devono essere considerate pubbliche in quanto verranno distribuite in rete indipendentemente dal valore dei criteri di dettaglio degli errori. Di conseguenza, è necessario prestare attenzione a non divulgare informazioni riservate sul server o sull'applicazione. |
MessageDetail |
Descrizione degli errori dettagliata affinché lo sviluppatore possa comprendere esattamente cosa ha avuto esito negativo. |
ModelState |
Oggetto ModelState contenente informazioni sugli errori che si sono verificati durante l'associazione di modelli. |
StackTrace |
Informazioni di analisi dello stack associate a questa istanza, se disponibili. |
Metodi
GetPropertyValue<TValue>(String) |
Ottiene un valore di proprietà particolare da questa istanza di errore. |
Implementazioni dell'interfaccia esplicita
IXmlSerializable.GetSchema() |
Il metodo è riservato e non deve essere utilizzato. |
IXmlSerializable.ReadXml(XmlReader) |
Genera un'istanza HttpError dalla relativa rappresentazione XML. |
IXmlSerializable.WriteXml(XmlWriter) |
Converte un'istanza HttpError nella relativa rappresentazione XML. |