HttpError Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет сериализуемый контейнер для хранения сведений об ошибках. Эти сведения хранятся в виде пар "ключ-значение". Ключи словаря для поиска стандартных сведений об ошибках доступны в типе 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
- Наследование
-
HttpError
- Реализации
Конструкторы
HttpError() |
Инициализирует новый экземпляр класса HttpError. |
HttpError(Exception, Boolean) |
Инициализирует новый экземпляр HttpError класса для |
HttpError(ModelStateDictionary, Boolean) |
Инициализирует новый экземпляр HttpError класса для |
HttpError(String) |
Инициализирует новый экземпляр класса , HttpError содержащий сообщение |
Свойства
ExceptionMessage |
Сообщение объекта , Exception если доступно. |
ExceptionType |
Тип объекта , Exception если он доступен. |
InnerException |
Внутренний Exception объект, связанный с этим экземпляром , если он доступен. |
Message |
Общее сообщение, отображаемое для пользователя, в котором описывается причина ошибки. Сведения, передаваемые в этом поле, следует считать общедоступными, так как они будут проходить по сети независимо от значения политики сведений об ошибке. Поэтому следует соблюдать осторожность, чтобы не раскрывать конфиденциальную информацию о сервере или приложении. |
MessageDetail |
Подробное описание ошибки для того, чтобы разработчик мог точно понять, в чем проблема. |
ModelState |
Объект , ModelState содержащий сведения об ошибках, возникших во время привязки модели. |
StackTrace |
Данные трассировки стека, связанные с этим экземпляром, если доступно. |
Методы
GetPropertyValue<TValue>(String) |
Получает определенное значение свойства от данного экземпляра ошибки. |
Явные реализации интерфейса
IXmlSerializable.GetSchema() |
Данный метод зарезервирован и не используется. |
IXmlSerializable.ReadXml(XmlReader) |
Создает экземпляр из HttpError его XML-представления. |
IXmlSerializable.WriteXml(XmlWriter) |
Преобразует экземпляр в HttpError его XML-представление. |