HttpError Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hata bilgilerini depolamak için seri hale getirilebilir bir kapsayıcı tanımlar. Bu bilgiler anahtar/değer çiftleri olarak depolanır. Standart hata bilgilerini aramak için sözlük anahtarları tür üzerinde HttpErrorKeys kullanılabilir.
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
- Devralma
-
HttpError
- Uygulamalar
Oluşturucular
HttpError() |
HttpError sınıfının yeni bir örneğini başlatır. |
HttpError(Exception, Boolean) |
için |
HttpError(ModelStateDictionary, Boolean) |
için |
HttpError(String) |
hata iletisini |
Özellikler
ExceptionMessage |
Varsa iletisi Exception . |
ExceptionType |
Varsa türü Exception . |
InnerException |
Varsa bu örnekle ilişkili iç Exception . |
Message |
Hatanın nedenini açıklayan üst düzey, kullanıcı tarafından görülebilir ileti. Bu alanda taşınan bilgiler, hata ayrıntı ilkesinin değerinden bağımsız olarak kablo üzerinden geçeceği için genel olarak değerlendirilmelidir. Sonuç olarak, sunucu veya uygulama hakkındaki hassas bilgileri açıklamamaya dikkat edilmelidir. |
MessageDetail |
Geliştiricinin tam olarak neyin başarısız olduğunu anlamasına yönelik hatanın ayrıntılı açıklaması. |
ModelState |
ModelState Model bağlama sırasında oluşan hatalara ilişkin bilgileri içerir. |
StackTrace |
Varsa bu örnekle ilişkili yığın izleme bilgileri. |
Yöntemler
GetPropertyValue<TValue>(String) |
Bu hata örneğinden belirli bir özellik değerini alır. |
Belirtik Arabirim Kullanımları
IXmlSerializable.GetSchema() |
Bu yöntem ayrılmıştır ve kullanılmamalıdır. |
IXmlSerializable.ReadXml(XmlReader) |
XML gösteriminden bir HttpError örnek oluşturur. |
IXmlSerializable.WriteXml(XmlWriter) |
Bir HttpError örneği XML gösterimine dönüştürür. |