ParserError Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |