SequencePoint 結構

定義

表示可攜式 PDB 序列點。

public value class SequencePoint : IEquatable<System::Reflection::Metadata::SequencePoint>
public readonly struct SequencePoint : IEquatable<System.Reflection.Metadata.SequencePoint>
public struct SequencePoint : IEquatable<System.Reflection.Metadata.SequencePoint>
type SequencePoint = struct
Public Structure SequencePoint
Implements IEquatable(Of SequencePoint)
繼承
SequencePoint
實作

範例

此範例示範如何讀取元資料標記所定義之方法的序列點,並顯示其源行對應: [!code-csharp]

備註

時序點是結構,其中包含這個 IL 編譯來原始檔案中 IL 位移和對應行號與資料行編號之間的對應。 序列點會儲存在 MethodDebugInformation 可攜式 PDB 偵錯符號的資料表中。 如需詳細資訊,請參閱 可攜式 PDB v1.0:格式規格

欄位

HiddenLine

指定隱藏序列點的行號值。

屬性

Document

取得包含這個序列點的來原始檔案。

EndColumn

取得這個序列點中最後一個字元的資料行編號。

EndLine

取得這個序列點中最後一個字元的行號。

IsHidden

取得值,這個值表示這個序列點是否隱藏。

Offset

從方法主體的開頭,取得這個序列點的 IL 位移,以位元組為單位。

StartColumn

取得這個序列點中第一個字元的資料行編號。

StartLine

取得這個序列點中第一個字元的行號。

方法

Equals(Object)

指出目前的序列點是否等於指定的物件。

Equals(SequencePoint)

指出目前的物件是否等於另一個相同類型的物件。

GetHashCode()

取得這個序列點的雜湊碼。

適用於