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)

适用于

另请参阅