ExceptionHandler Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da ExceptionHandler classe com os parâmetros especificados.
public:
ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System::Reflection::ExceptionHandlingClauseOptions kind, int exceptionTypeToken);
public ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System.Reflection.ExceptionHandlingClauseOptions kind, int exceptionTypeToken);
new System.Reflection.Emit.ExceptionHandler : int * int * int * int * int * System.Reflection.ExceptionHandlingClauseOptions * int -> System.Reflection.Emit.ExceptionHandler
Public Sub New (tryOffset As Integer, tryLength As Integer, filterOffset As Integer, handlerOffset As Integer, handlerLength As Integer, kind As ExceptionHandlingClauseOptions, exceptionTypeToken As Integer)
Parâmetros
- tryOffset
- Int32
O deslocamento de bytes da primeira instrução protegido por este handler de exceções.
- tryLength
- Int32
O número de bytes protegidos por este tratador de exceções.
- filterOffset
- Int32
O deslocamento de bytes do início do código do filtro. O código do filtro termina na primeira instrução do bloco handler. Para tratadores de exceções que não sejam de filtro, especifique 0 (zero) para este parâmetro.
- handlerOffset
- Int32
O deslocamento de bytes da primeira instrução deste manipulador de exceções.
- handlerLength
- Int32
O número de bytes neste tratador de exceções.
Um dos valores de enumeração que especifica o tipo de gestor de exceções.
- exceptionTypeToken
- Int32
O token do tipo de exceção tratado por este tratador de exceções. Se não aplicável, especifique 0 (zero).
Exceções
tryOffset, filterOffset, handlerOffset, tryLength, ou handlerLength são negativos.