Udostępnij za pośrednictwem


ParserError Klasa

Definicja

Reprezentuje błąd analizatora lub ostrzeżenie. Klasa ta nie może być dziedziczona.

public ref class ParserError sealed
[System.Serializable]
public sealed class ParserError
[<System.Serializable>]
type ParserError = class
Public NotInheritable Class ParserError
Dziedziczenie
ParserError
Atrybuty

Przykłady

W poniższym przykładzie kodu pokazano, jak dodać nowy błąd analizatora do ParserErrorCollection obiektu.

// 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))

Uwagi

Obiekt ParserError reprezentuje błąd tworzony podczas zgłaszania wyjątku HttpParseException . Obiekt błędu analizatora może zawierać tekst komunikatu o błędzie, ścieżkę wirtualną do pliku, w którym wystąpił błąd, a następnie numer wiersza błędu w tym pliku. Jeśli wystąpi więcej niż jeden błąd analizatora lub chcesz przechowywać wiele błędów analizatora w centralnej lokalizacji, użyj ParserErrorCollection obiektu.

Błąd analizatora jest typu HttpException. Aby uzyskać więcej informacji na temat wyjątków i sposobu ich obsługi, zobacz Obsługa i zgłaszanie wyjątków na platformie .NET.

Konstruktory

ParserError()

Inicjuje nowe wystąpienie klasy ParserError.

ParserError(String, String, Int32)

Inicjuje ParserError nowe wystąpienie klasy przy użyciu określonego tekstu błędu, ścieżki wirtualnej i numeru wiersza źródłowego.

Właściwości

ErrorText

Pobiera lub ustawia ciąg reprezentujący błąd obiektu ParserError .

Line

Pobiera lub ustawia numer wiersza źródła, w którym występuje błąd.

VirtualPath

Pobiera lub ustawia ścieżkę wirtualną pliku, który był analizowany po wystąpieniu błędu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też