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 d’il à passer à 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
| Nom | Description |
|---|---|
| ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Initialise une nouvelle instance de la ExceptionHandler classe avec les paramètres spécifiés. |
Propriétés
| Nom | Description |
|---|---|
| ExceptionTypeToken |
Obtient le jeton du type d’exception géré par ce gestionnaire. |
| FilterOffset |
Obtient le décalage d’octet au niveau duquel commence le code de filtre du gestionnaire d’exceptions. |
| HandlerLength |
Obtient la longueur, en octets, du gestionnaire d’exceptions. |
| HandlerOffset |
Obtient le décalage d’octets de la première instruction du gestionnaire d’exceptions. |
| Kind |
Obtient une valeur qui représente le type de gestionnaire d’exceptions que cet objet représente. |
| TryLength |
Obtient la longueur, en octets, du code protégé par ce gestionnaire d’exceptions. |
| TryOffset |
Obtient le décalage d’octets au niveau duquel le code protégé par ce gestionnaire d’exceptions commence. |
Méthodes
| Nom | Description |
|---|---|
| Equals(ExceptionHandler) |
Indique si cette instance de l’objet ExceptionHandler est égale à un autre ExceptionHandler objet. |
| Equals(Object) |
Indique si cette instance de l’objet ExceptionHandler est égale à un objet spécifié. |
| GetHashCode() |
Sert de fonction de hachage par défaut. |
Opérateurs
| Nom | Description |
|---|---|
| Equality(ExceptionHandler, ExceptionHandler) |
Détermine si deux instances ExceptionHandler spécifiées sont égales. |
| Inequality(ExceptionHandler, ExceptionHandler) |
Détermine si deux instances spécifiées ne ExceptionHandler sont pas égales. |