NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ISymbolWriter.DefineSequencePoints

Defines a group of sequence points within the current method.

[Visual Basic]
Sub DefineSequencePoints( _
   ByVal document As ISymbolDocumentWriter, _
   ByVal offsets() As Integer, _
   ByVal lines() As Integer, _
   ByVal columns() As Integer, _
   ByVal endLines() As Integer, _
   ByVal endColumns() As Integer _
)
[C#]
void DefineSequencePoints(
   ISymbolDocumentWriter document,
   int[] offsets,
   int[] lines,
   int[] columns,
   int[] endLines,
   int[] endColumns
);
[C++]
void DefineSequencePoints(
   ISymbolDocumentWriter* document,
   int* offsets[],
   int* lines[],
   int* columns[],
   int* endLines[],
   int* endColumns[]
) = 0;
[JScript]
function DefineSequencePoints(
   document : ISymbolDocumentWriter,
   offsets : int[],
   lines : int[],
   columns : int[],
   endLines : int[],
   endColumns : int[]
);

Parameters

document
The document object for which the sequence points are being defined.
offsets
The sequence point offsets measured from the beginning of methods.
lines
The document lines for the sequence points.
columns
The document positions for the sequence points.
endLines
[To be supplied.]
endColumns
[To be supplied.]

Remarks

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

See Also

ISymbolWriter Interface | ISymbolWriter Members | System.Diagnostics.SymbolStore Namespace