ExceptionHandler Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un gestionnaire d’exceptions dans un tableau d’octets IL à transférer à une méthode telle que 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)
- Héritage
- Attributs
- Implémente
Constructeurs
ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Initialise une nouvelle instance de la classe ExceptionHandler avec les paramètres spécifiés. |
Propriétés
ExceptionTypeToken |
Obtient le jeton du type d'exception géré par ce gestionnaire. |
FilterOffset |
Obtient le décalage d'octet auquel le code de filtre pour le gestionnaire d'exceptions démarre. |
HandlerLength |
Obtient la longueur, en octets, du gestionnaire d'exceptions. |
HandlerOffset |
Obtient le décalage d'octet de la première instruction du gestionnaire d'exceptions. |
Kind |
Obtient une valeur qui représente le type de gestionnaire d'exceptions représenté par cet objet. |
TryLength |
Obtient la longueur (en octets) du code protégé par ce gestionnaire d'exceptions. |
TryOffset |
Obtient le décalage d'octet auquel le code protégé par ce gestionnaire d'exceptions démarre. |
Méthodes
Equals(ExceptionHandler) |
Indique si cette instance de l'objet ExceptionHandler est égale à un autre objet ExceptionHandler. |
Equals(Object) |
Indique si cette instance de l'objet ExceptionHandler est égale à un objet spécifié. |
GetHashCode() |
Fait office de fonction de hachage par défaut. |
Opérateurs
Equality(ExceptionHandler, ExceptionHandler) |
Détermine si deux instances spécifiées de ExceptionHandler sont égales. |
Inequality(ExceptionHandler, ExceptionHandler) |
Détermine si deux instances spécifiées de ExceptionHandler ne sont pas égales. |