Exploration des métadonnées d'assemblage avec la visionneuse de réflexion

De RAD Studio
Aller à : navigation, rechercher

Remonter à Comment gérer les fichiers et les dossiers


Vous pouvez ouvrir et explorer les espaces de nommage et les types contenus dans un assemblage . NET. Les métadonnées d'assemblage sont affichées dans la visionneuse de réflexion, dont le volet de gauche contient une structure arborescente d'espaces de nommage et de types de l'assemblage. Le volet de droite affiche des informations spécifiques sur l'élément sélectionné dans l'arborescence. L'onglet Graphe des appels présente la liste des méthodes appelées par la méthode sélectionnée, ainsi que la liste des méthodes appelant la méthode sélectionnée.

Bien que RAD Studio ne supporte pas le développement pour la plate-forme .NET, vous pouvez ouvrir plusieurs assemblages .NET dans la visionneuse de réflexion. Chaque assemblage ouvert est affiché dans l'arborescence du volet de gauche ; le noeud de niveau supérieur d'un assemblage .NET est signalé par l'icône de noeud d'assemblage (CLR).

Remarque : Cette visionneuse est toujours supportée dans RAD Studio, même si le compilateur Delphi pour .NET ne fait plus partie du produit. Par exemple, le développement COM interop peut impliquer des interactions entre les fonctionnalités COM et .NET.

Il y a plusieurs moyens d'ouvrir la visionneuse de réflexion :

  • Choisir Fichier > Ouvrir et sélectionner un assemblage managé.
  • Utiliser l'application autonome (Reflection.exe).

Pour fermer un assemblage particulier, cliquez avec le bouton droit sur l'icône de noeud d'assemblage de niveau supérieur et sélectionnez Fermer.

Pour ouvrir la visionneuse de réflexion depuis l'EDI :

  1. Choisissez Fichier > Ouvrir.
  2. Dans la liste déroulante Fichiers de type de la boîte de dialogue Ouvrir, sélectionnez Métadonnées d'assemblage.
  3. Naviguez jusqu'au dossier contenant un assemblage .NET. Sélectionnez l'assemblage et cliquez sur Ouvrir.

Conseil : Vous pouvez utiliser les boutons de navigation sur la barre d'outils pour naviguer en avant et en arrière parmi les éléments préalablement sélectionnés dans le volet de gauche.

Utilisation de l'onglet Graphe des appels

  1. Sélectionnez un noeud de méthode (Icône Method1) dans le volet de gauche.
  2. Sélectionnez l'onglet Graphe des appels. La moitié supérieure de l'onglet Graphe des appels présente la liste des méthodes qui appellent la méthode sélectionnée dans le volet de gauche. La moitié inférieure de l'onglet Graphe des appels présente la liste des méthodes appelées par la méthode sélectionnée dans le volet de gauche. Les méthodes qui existent dans le même assemblage que la méthode actuellement sélectionnée apparaissent en tant que liens cliquables, identifiables à leur texte souligné bleu. Un clic sur un lien provoque la sélection de cette méthode dans l'arborescence du volet de gauche.

    Remarque : La visionneuse de réflexion autonome (reflection.exe) a un bouton de recherche d'un assemblage, et deux boutons fléchés permettant un déplacement en avant et en arrière dans l'historique de la visionneuse.

Voir aussi