title: Hiding types from being listed in Assembly.GetTypes in .net
body: <p>Ive been looking everywhere for a possible solution to this but can't seem to find an answer.  My issue is that I have a few classes that need to completely hidden from Assembly.getTypes, as I'm writing a plugin for an application, and it's picking up types that I need to remain hidden (this happens even if they are declared as private or internal classes).</p>
  
  <p>anyone know how to either alter what assembly.GetTyes returns, or an ,aficionado attribute that will keep those types from being listed?</p>