ExceptionHandler Constructor

Definitie

Initialiseert een nieuw exemplaar van de ExceptionHandler klasse met de opgegeven 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)

Parameters

tryOffset
Int32

De byte-offset van de eerste instructie die wordt beveiligd door deze uitzonderingshandler.

tryLength
Int32

Het aantal bytes dat wordt beveiligd door deze uitzonderingshandler.

filterOffset
Int32

De byte-verschuiving van het begin van de filtercode. De filtercode eindigt bij de eerste instructie van het handlerblok. Geef voor niet-filter-uitzonderingshandlers 0 (nul) op voor deze parameter.

handlerOffset
Int32

De byte-offset van de eerste instructie van deze uitzonderingshandler.

handlerLength
Int32

Het aantal bytes in deze uitzonderingshandler.

kind
ExceptionHandlingClauseOptions

Een van de opsommingswaarden waarmee het type uitzonderingshandler wordt opgegeven.

exceptionTypeToken
Int32

Het token van het uitzonderingstype dat door deze uitzonderingshandler wordt verwerkt. Als dit niet van toepassing is, geeft u 0 (nul) op.

Uitzonderingen

tryOffset, , filterOffsethandlerOffset, , tryLengthof handlerLength negatief zijn.

Van toepassing op