SourceLocation 類別

定義

識別目標原始程式碼檔中的特定位置。

public ref class SourceLocation
[System.Serializable]
public class SourceLocation
[<System.Serializable>]
type SourceLocation = class
Public Class SourceLocation
繼承
SourceLocation
屬性

建構函式

SourceLocation(String, Int32)

建立 SourceLocation 類別的新執行個體,這個執行個體會指出原始程式碼檔名和檔案中的行號。

SourceLocation(String, Int32, Int32, Int32, Int32)

建立 SourceLocation 類別的新執行個體,這個執行個體會指出原始程式碼檔名和該檔案中資料範圍的參數。

屬性

EndColumn

取得原始程式碼檔中一個或多個資料行範圍內的最後一個資料行。

EndLine

取得原始程式碼檔中一行或多行範圍內的最後一行。

FileName

取得目標原始程式碼檔的名稱。

IsSingleWholeLine

取得值,這個值會指出在原始程式碼檔中,行和資料行設定是否定義單一、完整的行,而不是多行。

StartColumn

取得原始程式碼檔中一個或多個資料行範圍內的第一個資料行。

StartLine

取得原始程式碼檔中一行或多行範圍內的第一行。

方法

Equals(Object)

傳回值,這個值表示由 SourceLocation 物件所參考的原始程式碼檔行與資料行設定,是否與另一個指定的SourceLocation 物件中的行與資料行完全相符。

GetHashCode()

傳回唯一值,這個唯一值表示 SourceLocation 物件。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於