HttpError 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오류 정보를 저장할 수 있는 직렬화 가능한 컨테이너를 정의합니다. 이 정보는 키/값 쌍으로 저장됩니다. 표준 오류 정보를 조회하기 위한 사전 키는 형식에서 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 새 instance 초기화합니다 |
HttpError(ModelStateDictionary, Boolean) |
에 대한 클래스의 HttpError 새 instance 초기화합니다 |
HttpError(String) |
오류 메시지가 |
속성
ExceptionMessage |
사용 가능한 경우 의 Exception 메시지입니다. |
ExceptionType |
사용 가능한 경우 의 Exception 형식입니다. |
InnerException |
사용 가능한 경우 이 instance 연결된 내부 Exception 입니다. |
Message |
사용자에게 표시되는 고급 메시지로, 오류의 원인을 설명합니다. 이 필드에 전달되는 정보는 오류 세부 정보 정책의 값에 관계없이 유선으로 이동한다는 측면에서 공용으로 간주되어야 합니다. 따라서 서버 또는 애플리케이션에 대한 중요한 정보를 공개하지 않도록 주의해야 합니다. |
MessageDetail |
개발자가 실패 원인을 정확하게 이해할 수 있도록 하는 오류에 대한 세부 설명입니다. |
ModelState |
ModelState 모델 바인딩 중에 발생한 오류에 대한 정보를 포함하는 입니다. |
StackTrace |
사용 가능한 경우 이 인스턴스와 연관된 스택 추적 정보입니다. |
메서드
GetPropertyValue<TValue>(String) |
이 오류 인스턴스에서 특정 속성 값을 가져옵니다. |
명시적 인터페이스 구현
IXmlSerializable.GetSchema() |
이 메서드는 예약되어 있으므로 사용해서는 안 됩니다. |
IXmlSerializable.ReadXml(XmlReader) |
XML 표현에서 HttpError instance 생성합니다. |
IXmlSerializable.WriteXml(XmlWriter) |
HttpError instance XML 표현으로 변환합니다. |