다음을 통해 공유


SymWriter.DefineSequencePoints 메서드

정의

현재 메서드 내에서 시퀀스 위치 그룹을 정의합니다.

public:
 override 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:
 virtual 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 override void DefineSequencePoints (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
public virtual 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
override this.DefineSequencePoints : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int[] * int[] * int[] * int[] * int[] -> unit
Public Overrides Sub DefineSequencePoints (document As ISymbolDocumentWriter, offsets As Integer(), lines As Integer(), columns As Integer(), endLines As Integer(), endColumns As Integer())
Public Overridable Sub DefineSequencePoints (document As ISymbolDocumentWriter, offsets As Integer(), lines As Integer(), columns As Integer(), endLines As Integer(), endColumns As Integer())

매개 변수

document
ISymbolDocumentWriter

시퀀스 위치를 정의할 문서 개체입니다.

offsets
Int32[]

메서드의 시작 부분에서 측정한 시퀀스 위치의 IL 오프셋입니다.

lines
Int32[]

시퀀스 위치의 시작 줄 번호입니다.

columns
Int32[]

시퀀스 위치의 시작 열 번호입니다.

endLines
Int32[]

시퀀스 위치의 끝 줄 번호입니다.

endColumns
Int32[]

시퀀스 위치의 끝 열 번호입니다.

구현

설명

시퀀스 지점은 원본 파일 위치와 IL 오프셋 간에 매핑하는 데 사용됩니다. 각 시퀀스 지점은 개체를 기준으로 시작 및 끝 줄/열 번호로 지정된 IL 오프셋 및 원본 파일 영역으로 ISymbolDocument 구성됩니다. 모든 배열의 특정 인덱스에 있는 각 요소는 특정 시퀀스 지점에 해당합니다. 각 줄과 각 열은 메서드 내에서 문의 시작을 정의합니다. 배열은 증가하는 오프셋 순서로 정렬되어야 합니다. 오프셋은 항상 메서드의 시작부터 바이트 단위로 오프셋입니다.

적용 대상