ILGenerator.ILOffset Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá aktuální posun v bajtech v datovém proudu Microsoft Intermediate Language (MSIL), který je generován ILGenerator.
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
Hodnota vlastnosti
Posun ve streamu JAZYKa MSIL, při kterém bude vygenerována další instrukce.
Poznámky
Tato metoda je transparentní a lze ji volat z částečně důvěryhodného kódu.
Pokud se k ILOffset vlastnosti přistupuje před vygenerovanými instrukcemi jazyka MSIL, vrátí hodnotu 0 (nula).
Při generování jazyka MSIL pro dynamické jazyky lze tuto vlastnost použít k mapování posunů ve streamu jazyka MSIL na čísla řádků zdrojového kódu. Výsledné informace lze použít k zajištění trasování zásobníku při vyvolání výjimek.