Предотвращение вызова конструктора предка. Как?
Никак. Если не выполнится конструктор предка, то объект не будет полностью инициализирован. Зачем вам нужен наполовину созданный объект?
Переделайте класс в интерфейс, если есть возможность. Если у вас есть класс, который не требует инициализации, то это толком и не класс.
не знаю C#, так что не могу помочь толком