Reflection Namespace

The Reflection namespace contains classes that support constructive access and management of assemblies. The Assembly class refers to an assembly, which includes the application and its metadata. There are classes representing modules, files, types, fields, global variables, attributes, parameter information, and much more.

Reflection is a big namespace that contains a lot of information. We will not be able to cover all of the capabilities of the Reflection namespace in this chapter, but it will act as a good starting point and provide you with a good foundation for further exploration of the Reflection capabilities.

Assemblies

Assemblies are represented in the CLR by the Assembly class. For practical purposes, an assembly ...

Get Visual Basic® .NET Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.