Базовый класс можно даже через рефлексию вытащить можно. По нескольким последним вопросам, я думаю, вы не туда копаете, не понимая многих базовых принципов. Рано вам ещё под капот лезть. Ну и у Рихтера вы не найдете ничего про внутренности, не смотря на очень громкое название. Ну если уж и очень охота под капот залезть, поищите Станислава Сидристого книгу, он ее на гитхаб выложил, Саши Гольдштейна, оптимизация .net приложений, есть конференция dotnext, они на канале yt выкладывают записи с выступлений. Но повторюсь вам ещё рано туда залезать, направьте свои силы на изучение базы. Да и чтобы под капот лезть, необходимо, хотя бы минимальное, знание архитектуры ПК, знание ассемблера, устройства памяти, процессов.