Freigeben über


ILGenerator.ILOffset Eigenschaft

Definition

Ruft den aktuellen Offset in Bytes im MSIL-Datenstrom (Microsoft Intermediate Language) ab, der vom ILGenerator ausgegeben wird.

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

Eigenschaftswert

Der Offset im MSIL-Datenstrom, bei dem die nächste Anweisung ausgegeben wird.

Hinweise

Diese Methode ist transparent und kann aus teilweise vertrauenswürdigem Code aufgerufen werden.

Wenn auf die ILOffset Eigenschaft zugegriffen wird, bevor MSIL-Anweisungen ausgegeben wurden, gibt sie 0 (null) zurück.

Wenn MSIL für dynamische Sprachen generiert wird, kann diese Eigenschaft verwendet werden, um Offsets im MSIL-Stream Quellcodezeilennummern zuzuordnen. Die resultierenden Informationen können verwendet werden, um Stapelablaufverfolgungen bereitzustellen, wenn Ausnahmen ausgelöst werden.

Gilt für: