ExceptionHandler Estructura

Definición

Representa un controlador de excepciones en una matriz de bytes de IL que se pasa a un método como 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)
Herencia
ExceptionHandler
Atributos
Implementaciones

Constructores

ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32)

Inicializa una nueva instancia de la clase ExceptionHandler con los parámetros especificados.

Propiedades

ExceptionTypeToken

Obtiene el token del tipo de excepción administrado por este controlador.

FilterOffset

Obtiene el desplazamiento de bytes en el que comienza el código del filtro para el controlador de excepciones.

HandlerLength

Obtiene la longitud del controlador de excepciones en bytes.

HandlerOffset

Obtiene el desplazamiento de bytes de la primera instrucción del controlador de excepciones.

Kind

Obtiene un valor que representa la clase de controlador de excepciones que este objeto representa.

TryLength

Obtiene la longitud, en bytes, del código protegido por este controlador de excepciones.

TryOffset

Obtiene el desplazamiento de bytes por el que comienza el código protegido por este controlador de excepciones.

Métodos

Equals(ExceptionHandler)

Indica si esta instancia del objeto ExceptionHandler es igual a otro objeto ExceptionHandler.

Equals(Object)

Indica si esta instancia del objeto ExceptionHandler es igual a un objeto especificado.

GetHashCode()

Sirve como la función hash predeterminada.

Operadores

Equality(ExceptionHandler, ExceptionHandler)

Determina si dos instancias especificadas de ExceptionHandler son iguales.

Inequality(ExceptionHandler, ExceptionHandler)

Determina si dos instancias especificadas de ExceptionHandler no son iguales.

Se aplica a