Возможно, вы захотите взглянуть на Reflection.При этом вы можете получить все типы NameSpace, затем получить все члены всех классов, а затем выполнить сравнение.Поскольку Reflection используется для привязок, может быть доступным в вашей структуре.
Так что это может быть началом:
Dim MyAssembly = Reflection.Assembly.GetExecutingAssembly
Dim AllTypes = MyAssembly.GetTypes()
Dim AllClass = From x In AllTypes Where x.IsClass Select x