ExceptionHandler Constructeur

Définition

Initialise une nouvelle instance de la ExceptionHandler classe 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’octets 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 du gestionnaire. Pour les gestionnaires d’exceptions non-filtres, spécifiez 0 (zéro) pour ce paramètre.

handlerOffset
Int32

Décalage d’octets de la première instruction de ce gestionnaire d’exceptions.

handlerLength
Int32

Nombre d’octets dans ce gestionnaire d’exceptions.

kind
ExceptionHandlingClauseOptions

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. Si ce n’est pas le cas, spécifiez 0 (zéro).

Exceptions

tryOffset, , filterOffsethandlerOffset, tryLength, ou handlerLength sont négatifs.

S’applique à