ILGenerator.MarkSequencePoint Metode

Definisi

Menandai titik urutan dalam aliran bahasa perantara Microsoft (MSIL).

public:
 virtual void MarkSequencePoint(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, int startLine, int startColumn, int endLine, int endColumn);
public virtual void MarkSequencePoint (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn);
abstract member MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
override this.MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
Public Overridable Sub MarkSequencePoint (document As ISymbolDocumentWriter, startLine As Integer, startColumn As Integer, endLine As Integer, endColumn As Integer)

Parameter

document
ISymbolDocumentWriter

Dokumen yang titik urutannya sedang didefinisikan.

startLine
Int32

Garis tempat titik urutan dimulai.

startColumn
Int32

Kolom di baris tempat titik urutan dimulai.

endLine
Int32

Garis tempat titik urutan berakhir.

endColumn
Int32

Kolom di baris tempat titik urutan berakhir.

Pengecualian

startLine atau endLine adalah <= 0.

Keterangan

Nomor baris diindeks dari 1. Kolom diindeks dari 0.

Informasi simbolis biasanya mencakup setidaknya satu offset MSIL untuk setiap baris sumber. Ketika pengkompilasi just-in-time (JIT) akan mengkompilasi metode, ia meminta layanan pembuatan profil untuk daftar offset MSIL yang harus dipertahankan. Offset MSIL ini disebut titik urutan.

Jika saat ini ILGenerator dikaitkan dengan DynamicMethod objek, objek tidak mendukung informasi simbolis.

Berlaku untuk