2009-04-01 5 views
2

Est-ce une bonne pratique d'étiqueter le code généré par .net?Comment puis-je marquer le code généré

Ce que je veux atteindre est le suivant:

  • étape de Debugger par défaut pas dans la propriété ou méthode
  • métriques ne sont pas calulated pour les classes/membres

Répondre

2

Eh bien, pour la first - attributs ([DebuggerStepThrough] étant le plus important pour votre question); quelques utiles ici:

[DebuggerStepThrough, DebuggerHidden, DebuggerNonUserCode] 
[CompilerGenerated] // arguably untrue... 

Vous n'êtes pas sûr de la deuxième question.

+0

Je suis avec Mark sur ceci - Si vous n'aimez pas la façon dont les mesures de code sont évaluées sur votre code généré peut-être vous avez besoin d'ajuster vos modèles? –

-1

Vous pouvez utiliser Postsharp pour manipuler le code une fois qu'il a été compilé.

Questions connexes