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. |