ILGenerator.ILOffset Vlastnost

Definice

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.

Platí pro