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

Définition

Initialise une nouvelle instance de la classe ExceptionHandler avec les paramètres spécifiés.Initializes a new instance of the ExceptionHandler class with the specified parameters.

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.The byte offset of the first instruction protected by this exception handler.

tryLength
Int32

Nombre d'octets protégés par ce gestionnaire d'exceptions.The number of bytes protected by this exception handler.

filterOffset
Int32

Décalage d'octets du début du code de filtre.The byte offset of the beginning of the filter code. Le code de filtre se termine à la première instruction du bloc de gestion.The filter code ends at the first instruction of the handler block. Pour les gestionnaires d'exceptions de non-filtre, spécifiez la valeur 0 (zéro) pour ce paramètre.For non-filter exception handlers, specify 0 (zero) for this parameter.

handlerOffset
Int32

Décalage d'octet de la première instruction de ce gestionnaire d'exceptions.The byte offset of the first instruction of this exception handler.

handlerLength
Int32

Nombre d'octets dans ce gestionnaire d'exceptions.The number of bytes in this exception handler.

kind
ExceptionHandlingClauseOptions

L'une des valeurs d'énumération qui spécifie le type de gestionnaire d'exceptions.One of the enumeration values that specifies the kind of exception handler.

exceptionTypeToken
Int32

Jeton du type d'exception géré par ce gestionnaire d'exceptions.The token of the exception type handled by this exception handler. Le cas échéant, spécifie la valeur 0 (zéro).If not applicable, specify 0 (zero).

Exceptions

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

S’applique à