2010-11-17 5 views
0

Existe-t-il des outils disponibles pour interroger les attributs définis pour les méthodes/classes?Interrogation des attributs sur les classes/méthodes en C#

Ce serait bien s'il était possible d'obtenir une liste des méthodes/classes avec des attributs spécifiques, les attributs pas du tout, etc.

Je peux imaginer que je pouvais le faire avec la réflexion, mais peut-être il y a une meilleure façon. Je serais reconnaissant si quelqu'un a une idée à ce sujet. Merci.

Répondre

0

.NET Reflector est un outil populaire qui fait tout dans votre question. Vous pouvez également trouver les mêmes informations à l'aide des objets de l'espace de noms System.Reflection.

0

Votre intuition est bonne - c'est pourquoi la réflexion existe.

Vous pouvez également utiliser des outils d'analyse statique tels que nDepend (propitiatoire) pour interroger de nombreux aspects d'un assemblage.

Questions connexes