ExceptionHandler Constructeur

Définition

Initialise une nouvelle instance de la classe ExceptionHandler avec les paramètres spécifiés.

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)

Paramètres

tryOffset
Int32

Décalage d'octet de la première instruction protégée par ce gestionnaire d'exceptions.

tryLength
Int32

Nombre d'octets protégés par ce gestionnaire d'exceptions.

filterOffset
Int32

Décalage d'octets du début du code de filtre. Le code de filtre se termine à la première instruction du bloc de gestion. Pour les gestionnaires d'exceptions de non-filtre, spécifiez la valeur 0 (zéro) pour ce paramètre.

handlerOffset
Int32

Décalage d'octet de la première instruction de ce gestionnaire d'exceptions.

handlerLength
Int32

Nombre d'octets dans ce gestionnaire d'exceptions.

kind
ExceptionHandlingClauseOptions

L'une des valeurs d'énumération qui spécifie le type de gestionnaire d'exceptions.

exceptionTypeToken
Int32

Jeton du type d'exception géré par ce gestionnaire d'exceptions. Le cas échéant, spécifie la valeur 0 (zéro).

Exceptions

tryOffset, filterOffset, handlerOffset, tryLength ou handlerLength sont négatives.

S’applique à