ILGenerator.MarkSequencePoint Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Oznacza punkt sekwencji w strumieniu języka pośredniego firmy 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)
Parametry
- document
- ISymbolDocumentWriter
Dokument, dla którego definiowany jest punkt sekwencji.
- startLine
- Int32
Wiersz, w którym rozpoczyna się punkt sekwencji.
- startColumn
- Int32
Kolumna w wierszu, w którym rozpoczyna się punkt sekwencji.
- endLine
- Int32
Wiersz, w którym kończy się punkt sekwencji.
- endColumn
- Int32
Kolumna w wierszu, w którym kończy się punkt sekwencji.
Wyjątki
startLine
lub endLine
jest <= 0.
Należy do ILGenerator klasy DynamicMethod.
Uwagi
Numery wierszy są indeksowane z 1. Kolumny są indeksowane z wartości 0.
Informacje symboliczne zwykle zawierają co najmniej jedno przesunięcie MSIL dla każdego wiersza źródłowego. Gdy kompilator just in time (JIT) ma skompilować metodę, zwraca się do usług profilowania o listę przesunięć MSIL, które powinny zostać zachowane. Te przesunięcia MSIL są nazywane punktami sekwencji.
Jeśli bieżący ILGenerator element jest skojarzony z obiektem DynamicMethod , nie obsługuje informacji symbolicznych.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla