ExceptionHandler Struktura
V tomto článku
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje obslužnou rutinu výjimky v bajtovém poli IL, která se má předat metodě, jako SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>)je .
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)
- Dědičnost
- Atributy
- Implementuje
Exception |
Inicializuje novou instanci ExceptionHandler třídy se zadanými parametry. |
Exception |
Získá token typu výjimky zpracovávané touto obslužnou rutinou. |
Filter |
Získá posun bajtů, na kterém začíná kód filtru pro obslužnou rutinu výjimky. |
Handler |
Získá délku v bajtech obslužné rutiny výjimky. |
Handler |
Získá posun bajtů první instrukce obslužné rutiny výjimky. |
Kind |
Získá hodnotu, která představuje druh obslužné rutiny výjimky tento objekt představuje. |
Try |
Získá délku v bajtech kódu chráněného touto obslužnou rutinou výjimky. |
Try |
Získá odsazení bajtu, na kterém začíná kód chráněný touto obslužnou rutinou výjimky. |
Equals(Exception |
Určuje, zda se tato instance objektu ExceptionHandler rovná jinému ExceptionHandler objektu. |
Equals(Object) |
Určuje, zda se tato instance objektu ExceptionHandler rovná zadanému objektu. |
Get |
Slouží jako výchozí hashovací funkce. |
Equality(Exception |
Určuje, zda jsou obě zadané instance objektu ExceptionHandler stejné. |
Inequality(Exception |
Určuje, jestli jsou dvě zadané instance objektu ExceptionHandler odlišné. |
Produkt | Verze |
---|---|
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: