У меня довольно большой кэш промежуточных результатов, который я хотел бы сбросить, когда моему приложению не хватает памяти. Я обнаружил SystemEvents.LowMemory как возможное средство обнаружения ситуации с нехваткой памяти, однако этот метод помечен как устаревший, и поэтому я не хочу его использовать. Я не смог найти альтернативу.
Документированная Microsoft устаревшая страница участника, к сожалению, не предоставляет рекомендуемой альтернативы этому событию.
https://docs.microsoft.com/en-us/dotnet/framework/whats-new/obsolete-members