Здравствуйте, _Dmitry_, Вы писали:
_D_>Вопрос о том можно ли в базовом классе узнать наследников, а не о том чтобы в наследнике узнать базовый класс.
Ок. Не понял вопрос.

Можно конечно перечислить все типы внутри сборки и проверить каждый, но от public-типа можно наследоватся и в другой сборке ... Так что простого универсального решения тут нет и быть не может.