Как я могу пометить код как сгенерированный - PullRequest
2 голосов
/ 01 апреля 2009

Есть ли лучший способ пометить сгенерированный код .net?

То, чего я хочу достичь, это:

  • Шаг отладчика по умолчанию не входит в свойство или метод
  • Метрики не рассчитываются для этих классов / членов

Ответы [ 2 ]

2 голосов
/ 01 апреля 2009

Ну, для первого - атрибуты ([DebuggerStepThrough] является наиболее важным для вашего вопроса); некоторые полезные здесь:

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

Не уверен насчет второго вопроса.

0 голосов
/ 01 апреля 2009

Вы можете использовать Postsharp для манипулирования кодом после его компиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...