ParserError Sınıf

Tanım

Ayrıştırıcı hata veya uyarıyı temsil eder. Bu sınıf devralınamaz.

public ref class ParserError sealed
[System.Serializable]
public sealed class ParserError
[<System.Serializable>]
type ParserError = class
Public NotInheritable Class ParserError
Devralma
ParserError
Öznitelikler

Örnekler

Aşağıdaki kod örneğinde bir nesneye yeni ayrıştırıcı hatası ParserErrorCollection ekleme işlemi gösterilmektedir.

// Add a ParserError to the collection.
collection.Add(new ParserError("ErrorName", "Path", 1));
' Add a ParserError to the collection.
collection.Add(New ParserError("ErrorName", "Path", 1))

Açıklamalar

Nesne ParserError , özel durum oluşturulduğunda oluşturulan bir HttpParseException hatayı temsil eder. Ayrıştırıcı hata nesnesi hata iletisi metni, hatanın oluştuğu dosyanın sanal yolu ve bu dosyadaki hatanın sonraki satır numarasını içerebilir. Birden fazla ayrıştırıcı hatası oluşursa veya birden çok ayrıştırıcı hatasını merkezi bir konumda depolamak istiyorsanız nesnesini kullanın ParserErrorCollection .

Ayrıştırıcı hatası türündedir HttpException. Özel durumlar ve bunların nasıl işleneceğini hakkında daha fazla bilgi için bkz. .NET'da özel durumları işleme ve oluşturma.

Oluşturucular

Name Description
ParserError()

ParserError sınıfının yeni bir örneğini başlatır.

ParserError(String, String, Int32)

Belirtilen hata metnini, sanal yolu ve kaynak satır numarasını kullanarak sınıfın yeni bir örneğini ParserError başlatır.

Özellikler

Name Description
ErrorText

Nesnenin ParserError hatasını temsil eden bir dize alır veya ayarlar.

Line

Hatanın oluştuğu kaynağın satır numarasını alır veya ayarlar.

VirtualPath

Hata oluştuğunda ayrıştırılmakta olan dosyanın sanal yolunu alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.