Я реализую приложение, которое будет загружать и выполнять сторонний код.
Хотя с .NET Sandboxing все в порядке, я не могу найти способ предотвратить запуск новых потоков кодом.
Это проблема, потому что AFAIK мы не можем перечислить и безопасно прервать их, чтобы выгрузить песочницу AppDomain - мы должны выйти из всего процесса.
Как я могу запретить Thread.Start или (лучше) добавить в белый / черный список конкретные API-интерфейсы CLR?