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. Дополнительные сведения об исключениях и их обработке см. в Handling и вызове исключений в .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) |