Типы среды выполнения в отражении

Отражение предоставляет классы, такие как Type и MethodInfo, для представления типов, элементов, параметров и других объектов кода. Однако при использовании отражения работа происходит не напрямую с этими классами, большинство из которых являются абстрактными (MustInherit в Visual Basic). Вместо этого работа происходит с типами, предоставленными средой CLR.

Например, при использовании оператора C# typeof (GetType в Visual Basic) для получения объекта Type, объект фактически относится к типу RuntimeType. RuntimeType является производным от Type и предоставляет реализации абстрактных методов.

Этими классами среды выполнения являются internal (Friend в Visual Basic). Они не документируются отдельно от своих базовых классов, потому что их поведение описывается в документации базового класса.

См. также

Основные понятия

Отражение