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


ExceptionHandlingClause.FilterOffset Свойство

Определение

Возвращает смещение в теле метода в байтах для предоставленного пользователем кода фильтра.

public:
 virtual property int FilterOffset { int get(); };
public:
 property int FilterOffset { int get(); };
public virtual int FilterOffset { get; }
public int FilterOffset { get; }
member this.FilterOffset : int
Public Overridable ReadOnly Property FilterOffset As Integer
Public ReadOnly Property FilterOffset As Integer

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

Смещение в теле метода в байтах для предоставленного пользователем кода фильтра. Значение этого свойства не используется, если свойство Flags имеет значение, отличное от значения Filter.

Исключения

Невозможно получить смещение, так как предложение обработки исключения не является фильтром.

Комментарии

Предложение фильтра содержит предоставленный пользователем язык msrosoft, который определяет, обрабатывается ли исключение этим предложением. Например, любое предложение, содержащее ключевое слово Visual Basic When , является предложением ExceptionHandlingClauseOptions.Filter .

Примечание

Для работы с предложениями обработки исключений требуется тщательное понимание метаданных и форматов инструкций MSIL. Сведения можно найти в документации по общеязыковой инфраструктуре (CLI), в частности в разделе "Раздел II: определение и семантика метаданных".

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