ILGenerator.MarkSequencePoint Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Microsoft ara dil (MSIL) akışındaki 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 <.
Bu ILGenerator bir DynamicMethodöğesine aittir.
Açıklamalar
Satır numaraları 1'den dizine eklenir. Sütunlar 0'dan dizinlenir.
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 üzere olduğunda, profil oluşturma hizmetlerinden korunması gereken MSIL uzaklıklarının listesini ister. Bu MSIL uzaklıkları sıra noktaları olarak adlandırılır.
Geçerli ILGenerator nesneyle DynamicMethod ilişkiliyse, sembolik bilgileri desteklemez.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin