Поделиться через


ILGenerator.ILOffset Свойство

Определение

Возвращает текущее смещение (в байтах) в потоке MSIL( майкрософт), который генерируется 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

Значение свойства

Смещение в потоке MSIL, в котором будет выдаваться следующая инструкция.

Комментарии

Этот метод является прозрачным и может вызываться из частично доверенного кода.

ILOffset Если свойство обращается до отправки каких-либо инструкций MSIL, возвращается значение 0 (ноль).

При создании MSIL для динамических языков это свойство можно использовать для сопоставления смещения в потоке MSIL с номерами строк исходного кода. Результирующая информация может использоваться для предоставления трассировок стека при возникновении исключений.

Применяется к