ExceptionRegionEncoder.AddCatch Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine Fehlerklausel hinzu.
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
Parameter
- tryOffset
- Int32
Try-Block-Startoffset.
- tryLength
- Int32
Länge des Try-Blocks.
- handlerOffset
- Int32
Startoffset des Handlers.
- handlerLength
- Int32
Länge des Handlers.
- catchType
- EntityHandle
TypeDefinitionHandle, TypeReferenceHandle oder TypeSpecificationHandle.
Gibt zurück
Encoder für die next-Klausel.
Ausnahmen
catchType
ist ungültig.
tryOffset
, tryLength
, handlerOffset
oder handlerLength
liegt außerhalb des Bereichs.
Im Methodenkörper wurden keine Ausnahmebereiche deklariert.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für