SPDisposeChecker, se trata de un falso positivo?
-
16-10-2019 - |
Pregunta
Tenemos el siguiente código:
foreach (SPWeb website in collectionOfWebSites)
{
// Some code, no dispose of website
}
SPDisposeChecker informa como una pérdida de memoria. ¿Hay que disponer el sitio web al final del foreach?
Solución
Sí, disponer el SPWeb aquí cada vez!
Otros consejos
Alguien que tenga que realizar copias de seguridad mí, pero si usted está recibiendo un objeto de esa colección, se crea realmente una instancia SPWeb cada vez (la colección es sólo una colección de referencias a objetos en lugar de los objetos mismos?), por lo que de hecho se necesita disponer del objeto después de cada iteración.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange