Я загружаю несколько внешних сборок в свое приложение во время выполнения. И мне нужно ограничить количество памяти, которое может использовать конкретный класс, который определен в каждой из внешних сборок, например, 10 мб на инстанс, иначе мы получим OutOfMemory.
Я погуглил, как это сделать лучше всего, и нашел некоторую информацию о среде выполнения CLR. Хостинг. Вроде бы то, что мне нужно, но хороших примеров найти не могу.
Может ли кто-нибудь поделиться примерами кода или, может быть, некоторыми ссылками об управлении памятью с помощью CLR Runtime Hosting? Или, может быть, есть какие-то лучшие решения для ограничения объема памяти на класс?
Заранее спасибо.