ExceptionHandler Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A kivételkezelőt egy il bájttömbjében jelöli, amelyet egy olyan metódusnak kell átadni, mint a 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)
- Öröklődés
- Attribútumok
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Inicializálja az ExceptionHandler osztály új példányát a megadott paraméterekkel. |
Tulajdonságok
| Name | Description |
|---|---|
| ExceptionTypeToken |
Lekéri a kezelő által kezelt kivételtípus jogkivonatát. |
| FilterOffset |
Lekéri azt a bájteltolódást, amelynél a kivételkezelő szűrőkódja megkezdődik. |
| HandlerLength |
Bájtban lekéri a kivételkezelő hosszát. |
| HandlerOffset |
Lekéri a kivételkezelő első utasításának bájteltolódását. |
| Kind |
Olyan értéket kap, amely az objektum által képviselt kivételkezelőt jelöli. |
| TryLength |
Lekéri a kivételkezelő által védett kód bájtban megadott hosszát. |
| TryOffset |
Lekéri azt a bájteltolódást, amelynél a kivételkezelő által védett kód megkezdődik. |
Metódusok
| Name | Description |
|---|---|
| Equals(ExceptionHandler) |
Azt jelzi, hogy az ExceptionHandler objektum ezen példánya egyenlő-e egy másik ExceptionHandler objektummal. |
| Equals(Object) |
Azt jelzi, hogy az ExceptionHandler objektum ezen példánya egyenlő-e egy adott objektummal. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. |
Operátorok
| Name | Description |
|---|---|
| Equality(ExceptionHandler, ExceptionHandler) |
Meghatározza, hogy két megadott példány ExceptionHandler egyenlő-e. |
| Inequality(ExceptionHandler, ExceptionHandler) |
Meghatározza, hogy két megadott példány ExceptionHandler nem egyenlő-e. |