ParserError Класс

Определение

Представляет ошибку или предупреждение синтаксического анализатора. Этот класс не наследуется.

public ref class ParserError sealed
[System.Serializable]
public sealed class ParserError
[<System.Serializable>]
type ParserError = class
Public NotInheritable Class ParserError
Наследование
ParserError
Атрибуты

Примеры

В следующем примере кода показано, как добавить новую ошибку средства синтаксического анализа в ParserErrorCollection объект.

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

Комментарии

ParserError Объект представляет ошибку, которая создается при возникновении HttpParseException исключения. Объект ошибки средства синтаксического анализа может содержать текст сообщения об ошибке, виртуальный путь к файлу, в котором произошла ошибка, и последующий номер строки ошибки в этом файле. Если возникает несколько ошибок средства синтаксического анализа или требуется сохранить несколько ошибок синтаксического анализа в централизованном расположении ParserErrorCollection , используйте объект.

Ошибка средства синтаксического анализа имеет тип HttpException. Дополнительные сведения об исключениях и их обработке см. в разделе "Обработка и создание исключений в .NET".

Конструкторы

ParserError()

Инициализирует новый экземпляр класса ParserError.

ParserError(String, String, Int32)

Инициализирует новый экземпляр класса ParserError, используя заданные текст ошибки, виртуальный путь и номер строки в источнике.

Свойства

ErrorText

Получает или задает строку, представляющую ошибку для объекта ParserError.

Line

Получает или задает номер строки, в которой произошла ошибка.

VirtualPath

Получает или задает виртуальный путь файла, который был проанализирован при возникновении ошибки.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел