ExceptionRegionEncoder.Add Methode

Definitie

Voegt een uitzonderingscomponent toe.

public System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder Add(System.Reflection.Metadata.ExceptionRegionKind kind, int tryOffset, int tryLength, int handlerOffset, int handlerLength, System.Reflection.Metadata.EntityHandle catchType = default, int filterOffset = 0);
member this.Add : System.Reflection.Metadata.ExceptionRegionKind * int * int * int * int * System.Reflection.Metadata.EntityHandle * int -> System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder
Public Function Add (kind As ExceptionRegionKind, tryOffset As Integer, tryLength As Integer, handlerOffset As Integer, handlerLength As Integer, Optional catchType As EntityHandle = Nothing, Optional filterOffset As Integer = 0) As ExceptionRegionEncoder

Parameters

kind
ExceptionRegionKind

Soort component.

tryOffset
Int32

Probeer blok start offset.

tryLength
Int32

Probeer bloklengte.

handlerOffset
Int32

Handler start offset.

handlerLength
Int32

Lengte van handler.

filterOffset
Int32

Verschuiving van het filterblok of 0 als dat kind niet Filterhet is.

Retouren

Encoder voor de volgende component.

Uitzonderingen

catchType is ongeldig.

kind heeft een ongeldige waarde.

– of –

tryOffset, tryLength, of handlerOffsethandlerLength valt buiten het bereik.

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

Van toepassing op