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)

适用于