ExceptionHandler Struct
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.
Vertegenwoordigt een uitzonderingshandler in een bytematrix van IL die moet worden doorgegeven aan een methode zoals SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>).
public value class ExceptionHandler : IEquatable<System::Reflection::Emit::ExceptionHandler>
[System.Runtime.InteropServices.ComVisible(false)]
public struct ExceptionHandler : IEquatable<System.Reflection.Emit.ExceptionHandler>
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExceptionHandler = struct
Public Structure ExceptionHandler
Implements IEquatable(Of ExceptionHandler)
- Overname
- Kenmerken
- Implementeringen
Constructors
| Name | Description |
|---|---|
| ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Initialiseert een nieuw exemplaar van de ExceptionHandler klasse met de opgegeven parameters. |
Eigenschappen
| Name | Description |
|---|---|
| ExceptionTypeToken |
Hiermee wordt het token opgehaald van het uitzonderingstype dat door deze handler wordt verwerkt. |
| FilterOffset |
Hiermee haalt u de byte-offset op waarop de filtercode voor de uitzonderingshandler begint. |
| HandlerLength |
Hiermee haalt u de lengte, in bytes, van de uitzonderingshandler op. |
| HandlerOffset |
Hiermee haalt u de byte-offset op van de eerste instructie van de uitzonderingshandler. |
| Kind |
Hiermee wordt een waarde opgehaald die het type uitzonderingshandler vertegenwoordigt dat dit object vertegenwoordigt. |
| TryLength |
Hiermee haalt u de lengte, in bytes, van de code op die wordt beveiligd door deze uitzonderingshandler. |
| TryOffset |
Hiermee haalt u de byte-offset op waarop de code die wordt beveiligd door deze uitzonderingshandler begint. |
Methoden
| Name | Description |
|---|---|
| Equals(ExceptionHandler) |
Geeft aan of dit exemplaar van het ExceptionHandler object gelijk is aan een ander ExceptionHandler object. |
| Equals(Object) |
Geeft aan of dit exemplaar van het ExceptionHandler object gelijk is aan een opgegeven object. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. |
Operators
| Name | Description |
|---|---|
| Equality(ExceptionHandler, ExceptionHandler) |
Bepaalt of twee opgegeven exemplaren ExceptionHandler gelijk zijn. |
| Inequality(ExceptionHandler, ExceptionHandler) |
Bepaalt of twee opgegeven exemplaren ExceptionHandler niet gelijk zijn. |