Как уже упоминали другие, если вы загрузите тип, будет запущен статический конструктор.Там нет никакого способа обойти это.
Вы можете использовать Cecil или MS CCI.Оба они позволяют вам проверять тип, не загружая его.Вы можете создать динамический тип путем клонирования класса A, удалить статический конструктор и, наконец, создать измененный тип.