ExceptionRegionEncoder.Add Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
- catchType
- EntityHandle
TypeDefinitionHandle, TypeReferenceHandle of , of TypeSpecificationHandlenil als kind dat niet Catchis .
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.