ISymbolWriter.DefineSequencePoints Method

Definition

Defines a group of sequence points within the current method.

public:
 void DefineSequencePoints(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, cli::array <int> ^ offsets, cli::array <int> ^ lines, cli::array <int> ^ columns, cli::array <int> ^ endLines, cli::array <int> ^ endColumns);
public void DefineSequencePoints (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
abstract member DefineSequencePoints : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int[] * int[] * int[] * int[] * int[] -> unit
Public Sub DefineSequencePoints (document As ISymbolDocumentWriter, offsets As Integer(), lines As Integer(), columns As Integer(), endLines As Integer(), endColumns As Integer())

Parameters

document
ISymbolDocumentWriter

The document object for which the sequence points are being defined.

offsets
Int32[]

The sequence point offsets measured from the beginning of methods.

lines
Int32[]

The document lines for the sequence points.

columns
Int32[]

The document positions for the sequence points.

endLines
Int32[]

The document end lines for the sequence points.

endColumns
Int32[]

The document end positions for the sequence points.

Remarks

Each line and each column defines the start of a statement within a method. The arrays should be sorted in increasing order of offsets. The offset is always the offset from the start of the method, in bytes.

Applies to