Partilhar via


ExceptionHandler Estrutura

Definição

Representa um manipulador de exceção em uma matriz de bytes de nível de integridade para ser passado para um 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)
Herança
ExceptionHandler
Atributos
Implementações

Construtores

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

Inicializa uma nova instância da classe ExceptionHandler com os parâmetros especificados.

Propriedades

ExceptionTypeToken

Obtém o token do tipo de exceção tratado por este manipulador.

FilterOffset

Obtém o deslocamento de bytes no qual o código de filtro para o manipulador de exceção começa.

HandlerLength

Obtém o tamanho, em bytes, do manipulador de exceção.

HandlerOffset

Obtém o deslocamento de bytes da primeira instrução do manipulador de exceção.

Kind

Obtém um valor que representa o tipo de manipulador de exceção representado por este objeto.

TryLength

Obtém o comprimento, em bytes, do código protegido por esse manipulador de exceção.

TryOffset

Obtém o deslocamento de bytes no qual o código protegido por este manipulador de exceção começa.

Métodos

Equals(ExceptionHandler)

Indica se essa instância do objeto ExceptionHandler é igual a outro objeto ExceptionHandler.

Equals(Object)

Indica se essa instância do objeto ExceptionHandler é igual a um objeto especificado.

GetHashCode()

Serve como a função de hash padrão.

Operadores

Equality(ExceptionHandler, ExceptionHandler)

Determina se duas instâncias especificadas do ExceptionHandler são iguais.

Inequality(ExceptionHandler, ExceptionHandler)

Determina se duas instâncias especificadas de ExceptionHandler não são iguais.

Aplica-se a