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 and throwing exceptions in .NET

建構函式

名稱 Description
ParserError()

初始化 ParserError 類別的新執行個體。

ParserError(String, String, Int32)

透過使用指定的錯誤文字、虛擬路徑及來源行號初始化該類別的新 ParserError 實例。

屬性

名稱 Description
ErrorText

取得或設定一個字串,代表該物件的 ParserError 錯誤。

Line

取得或設定錯誤發生來源的線號。

VirtualPath

取得或設定錯誤發生時正在解析的檔案的虛擬路徑。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱