HttpError 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义可序列化容器以存储错误信息。 此信息存储为键/值对。 用于查找标准错误信息的字典键在 类型上 HttpErrorKeys 可用。
public sealed class HttpError : System.Collections.Generic.Dictionary<string,object>, System.Xml.Serialization.IXmlSerializabletype HttpError = class
    inherit Dictionary<string, obj>
    interface IXmlSerializablePublic NotInheritable Class HttpError
Inherits Dictionary(Of String, Object)
Implements IXmlSerializable- 继承
- 
				HttpError
- 实现
构造函数
| HttpError() | 初始化 HttpError 类的新实例。 | 
| HttpError(Exception, Boolean) | 为  | 
| HttpError(ModelStateDictionary, Boolean) | 为  | 
| HttpError(String) | 初始化包含错误消息  | 
属性
| 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 表示形式。 |