ILGenerator.ILOffset Właściwość
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.
Pobiera bieżące przesunięcie w bajtach w strumieniu języka pośredniego firmy Microsoft (MSIL), który jest emitowany przez ILGeneratorelement .
public:
virtual property int ILOffset { int get(); };
public:
abstract property int ILOffset { int get(); };
public virtual int ILOffset { get; }
public abstract int ILOffset { get; }
member this.ILOffset : int
Public Overridable ReadOnly Property ILOffset As Integer
Public MustOverride ReadOnly Property ILOffset As Integer
Wartość właściwości
Przesunięcie w strumieniu MSIL, w którym zostanie wyemitowana następna instrukcja.
Uwagi
Ta metoda jest przezroczysta i może być wywoływana z częściowo zaufanego kodu.
ILOffset Jeśli dostęp do właściwości jest uzyskiwany przed emisją instrukcji MSIL, zwraca wartość 0 (zero).
Po wygenerowaniu MSIL dla języków dynamicznych ta właściwość może służyć do mapowania przesunięć w strumieniu MSIL na numery wierszy kodu źródłowego. Wynikowe informacje mogą służyć do udostępniania śladów stosu w przypadku zgłaszania wyjątków.