Sdílet prostřednictvím


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:
 abstract property int ILOffset { int get(); };
public:
 virtual property int ILOffset { int get(); };
public abstract int ILOffset { get; }
public virtual int ILOffset { get; }
member this.ILOffset : int
Public MustOverride ReadOnly Property ILOffset As Integer
Public Overridable 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