Вам определенно стоит взглянуть на StyleCop + . Он уже содержит все правила именования, которые вы пытаетесь создать.
Кроме того, это с открытым исходным кодом. Таким образом, вы можете найти много примеров различных случаев анализа кода (поиск всех статических полей, полей элементов и т. Д.)