HttpError Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um contêiner serializável para armazenar informações sobre erros. Essas informações são armazenadas como pares chave/valor. As chaves de dicionário para pesquisar informações de erro padrão estão disponíveis no 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
- Herança
-
HttpError
- Implementações
Construtores
| HttpError() |
Inicializa uma nova instância da classe HttpError. |
| HttpError(Exception, Boolean) |
Inicializa uma nova instância da HttpError classe para |
| HttpError(ModelStateDictionary, Boolean) |
Inicializa uma nova instância da HttpError classe para |
| HttpError(String) |
Inicializa uma nova instância da classe que contém a HttpError mensagem |
Propriedades
| ExceptionMessage |
A mensagem do Exception se disponível. |
| ExceptionType |
O tipo do Exception se disponível. |
| InnerException |
A parte interna Exception associada a essa instância, se disponível. |
| Message |
A mensagem genérica visível pelo usuário explicando a causa do erro. As informações carregadas nesse campo devem ser consideradas públicas, pois passarão pelo fio, independentemente do valor da política de detalhes do erro. Como resultado, deve-se tomar cuidado para não divulgar informações confidenciais sobre o servidor ou o aplicativo. |
| MessageDetail |
Uma descrição detalhada do erro para que o desenvolvedor entenda exatamente o que falhou. |
| ModelState |
As ModelState informações que contêm sobre os erros ocorridos durante a associação de modelo. |
| StackTrace |
As informações do rastreamento de pilha associadas a esta instância, se disponível. |
Métodos
| GetPropertyValue<TValue>(String) |
Obtém um valor de propriedade particular a partir desta instância de erro. |
Implantações explícitas de interface
| IXmlSerializable.GetSchema() |
Esse método está reservado e não deve ser usado. |
| IXmlSerializable.ReadXml(XmlReader) |
Gera uma HttpError instância de sua representação XML. |
| IXmlSerializable.WriteXml(XmlWriter) |
Converte uma HttpError instância em sua representação XML. |