Мы используем Linq-To-SQL в одном из наших проектов, и мне нравится изменять шаблон, который использует генерируемый код, чтобы добавить некоторые атрибуты подавления анализа кода. Кто-нибудь знает, как я могу это сделать?
Посмотрите здесь (автор Дэмиен Гвард), он дает хорошее краткое изложение использования T4 шаблонов для этой цели.
Кроме того, похоже, что с тех пор он опубликовал все это на CodePlex: Шаблоны LINQ to SQL для T4
Многие из классов Linq-To-SQL реализованы как частичные классы. Если вы реализуете свой собственный частичный класс (http://msdn.microsoft.com/en-us/library/wa80x488%28VS.80%29.aspx)), вы можете добавить к нему атрибуты. Используя частичный класс, вы избежите риска удаления ваших атрибутов при следующем создании классов Ling-To-SQL.