ILGenerator.MarkSequencePoint Yöntem

Tanım

Microsoft ara dil (MSIL) akışında bir sıra noktasını işaretler.

public:
 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);
public 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);
member this.MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
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 Sub MarkSequencePoint (document As ISymbolDocumentWriter, startLine As Integer, startColumn As Integer, endLine As Integer, endColumn As Integer)
Public Overridable Sub MarkSequencePoint (document As ISymbolDocumentWriter, startLine As Integer, startColumn As Integer, endLine As Integer, endColumn As Integer)

Parametreler

document
ISymbolDocumentWriter

Sıra noktasının tanımlandığı belge.

startLine
Int32

Sıra noktasının başladığı satır.

startColumn
Int32

Sıra noktasının başladığı satırdaki sütun.

endLine
Int32

Sıra noktasının sona erdiği çizgi.

endColumn
Int32

Sıra noktasının sona erdiği satırdaki sütun.

Özel durumlar

startLine veya endLine<= 0'dır.

document null.

document geçerli değil.

Açıklamalar

Satır numaraları 1'den dizine eklenir. Sütunlar 0'dan dizine eklenir.

Sembolik bilgiler normalde her kaynak satır için en az bir MSIL uzaklığı içerir. Tam zamanında (JIT) derleyicisi bir yöntemi derlemek üzereyken, profil oluşturma hizmetlerinden korunması gereken MSIL uzaklıklarının listesini ister. Bu MSIL uzaklıklarıdizi noktaları olarak adlandırılır.

Geçerli ILGenerator bir DynamicMethod nesnesiyle ilişkiliyse, sembolik bilgileri desteklemez.

Şunlara uygulanır