Pregunta

Tengo una página donde el usuario ingresará un archivo de texto en un cuadro de texto y haga clic en Enviar y trae todas las colecciones de sitios que URL contiene estos datos en el cuadro de texto, soy currenlty haciendo una consulta LINQ para traer todos los sitios de lala aplicación web actual donde la URL contiene este valor de la caja de texto, pero no estoy seguro de si esta es la mejor manera de hacerlo, y no estoy seguro de si esta manera se ocupa de todas las apalancias de SPSITE, no sé si debería disponerDe estos objetos o no.¿Alguna ayuda?

¿Fue útil?

Solución

You will need to dispose the SPSite objects and write an extension method for that since it is in LINQ. However, you can also achieve your result using foreach loops instead of LINQ.

See this for more information on using LINQ and SharePoint objects which need to be disposed like SPSite and SPWeb:

https://stackoverflow.com/questions/657095/using-linq-with-sharepoint-and-disposing-of-objects http://solutionizing.net/2009/01/05/linq-for-spwebcollection-revisited-assafeenumerable/

Licenciado bajo: CC-BY-SA con atribución
scroll top