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