ExceptionRegionEncoder.AddCatch Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en felsats.
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
Parametrar
- tryOffset
- Int32
Försök blockera startförskjutning.
- tryLength
- Int32
Försök blockera längd.
- handlerOffset
- Int32
Startförskjutning för hanterare.
- handlerLength
- Int32
Hanterarens längd.
- catchType
- EntityHandle
TypeDefinitionHandle, TypeReferenceHandle eller TypeSpecificationHandle.
Returer
Kodare för nästa sats.
Undantag
catchType är ogiltigt.
tryOffset, tryLength, handlerOffset eller handlerLength ligger utom räckhåll.
Metodtexten deklarerades inte ha undantagsregioner.