¿Existe un conjunto conocido (documentado) de tipos .NET que asignen memoria en la parte no administrada de la memoria del proceso?¿Qué clases administradas en .NET Framework asignan (o usan) memoria no administrada?
Por ejemplo, Microsoft documenta que la infraestructura de WPF asignó memoria no administrada para su modelo de representación retenida con el fin de optimizar el rendimiento. ¿Hay otras partes similares del framework .NET que utilizan grandes cantidades de memoria no administrada?
Corregido como "IDisposable". Además, la regla más confiable es si implementa un finalizador, es casi seguro que posee datos no administrados. – bobbymcr
De hecho, la mayoría de los ítems 'IDisposables' * no * (directamente) hacen algo no administrado, pero encadenan a algo que * podría *. Por ejemplo, hay un 'IDisposable' en los bloques del iterador, pero nada no administrado. –