ExceptionRegionEncoder.AddCatch Methode

Definitie

Voegt een foutcomponent toe.

public:
 System::Reflection::Metadata::Ecma335::ExceptionRegionEncoder AddCatch(int tryOffset, int tryLength, int handlerOffset, int handlerLength, System::Reflection::Metadata::EntityHandle catchType);
public System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder AddCatch(int tryOffset, int tryLength, int handlerOffset, int handlerLength, System.Reflection.Metadata.EntityHandle catchType);
member this.AddCatch : int * int * int * int * System.Reflection.Metadata.EntityHandle -> System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder
Public Function AddCatch (tryOffset As Integer, tryLength As Integer, handlerOffset As Integer, handlerLength As Integer, catchType As EntityHandle) As ExceptionRegionEncoder

Parameters

tryOffset
Int32

Probeer blok start offset.

tryLength
Int32

Probeer bloklengte.

handlerOffset
Int32

Handler start offset.

handlerLength
Int32

Lengte van handler.

Retouren

Encoder voor de volgende component.

Uitzonderingen

catchType is ongeldig.

tryOffsetof tryLengthhandlerOffsethandlerLength valt buiten het bereik.

De hoofdtekst van de methode is niet gedeclareerd voor uitzonderingsregio's.

Van toepassing op