ExceptionHandler Структура

Определение

Представляет обработчик исключений в массиве байтов, передаваемых методу, например SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>).

public value class ExceptionHandler : IEquatable<System::Reflection::Emit::ExceptionHandler>
[System.Runtime.InteropServices.ComVisible(false)]
public struct ExceptionHandler : IEquatable<System.Reflection.Emit.ExceptionHandler>
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExceptionHandler = struct
Public Structure ExceptionHandler
Implements IEquatable(Of ExceptionHandler)
Наследование
ExceptionHandler
Атрибуты
Реализации

Конструкторы

Имя Описание
ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32)

Инициализирует новый экземпляр ExceptionHandler класса с указанными параметрами.

Свойства

Имя Описание
ExceptionTypeToken

Возвращает маркер типа исключения, обрабатываемого этим обработчиком.

FilterOffset

Получает смещение байтов, с которого начинается код фильтра для обработчика исключений.

HandlerLength

Возвращает длину обработчика исключений в байтах.

HandlerOffset

Возвращает смещение байтов первой инструкции обработчика исключений.

Kind

Возвращает значение, представляющее тип обработчика исключений, который представляет этот объект.

TryLength

Возвращает длину в байтах кода, защищенного этим обработчиком исключений.

TryOffset

Получает смещение байтов, с которого начинается код, защищенный этим обработчиком исключений.

Методы

Имя Описание
Equals(ExceptionHandler)

Указывает, равен ли этот экземпляр ExceptionHandler объекта другому ExceptionHandler объекту.

Equals(Object)

Указывает, равен ли этот экземпляр ExceptionHandler объекта указанному объекту.

GetHashCode()

Служит хэш-функцией по умолчанию.

Операторы

Имя Описание
Equality(ExceptionHandler, ExceptionHandler)

Определяет, равны ли два указанных экземпляра ExceptionHandler .

Inequality(ExceptionHandler, ExceptionHandler)

Определяет, равны ли два указанных экземпляра ExceptionHandler .

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