ParserError 類別

定義

表示剖析器 (Parser) 錯誤或警告。 此類別無法獲得繼承。

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)

適用於

另請參閱