Ive stato alla ricerca in tutto il mondo per una possibile soluzione a questo, ma non riesco a trovare una risposta. Il mio problema è che ho alcune classi che devono essere completamente nascoste da Assembly.getTypes, dato che sto scrivendo un plugin per un'applicazione, e sto raccogliendo i tipi che ho bisogno di rimanere nascosto (questo accade anche se sono dichiarati come classi private o interne).Nascondere tipi vengano elencati in Assembly.GetTypes in .net
Qualcuno sa come né alterare ciò assembly.GetTyes resi, o una, attributo aficionado che manterrà questi tipi di essere elencati?
Non è possibile nascondere materiale dal riflesso, non è un meccanismo di sicurezza. –
@BenRobinson: non è possibile nascondere materiale dal riflesso, perché è un meccanismo di sicurezza. I metadati di tipo vengono utilizzati durante le sessioni di stack e il test delle autorizzazioni. –
Scusa per averlo riportato in primo piano, volevo dire che i livelli di protezione come protetti e interni non sono meccanismi di sicurezza. –