Frage

Ich habe eine Seite, in der der Benutzer in ein Textfeld eingelangt wird, und klicken Sie auf "Senden", und es bringt alle Site-Sammlungen, die URL diese Daten in Textbox enthält, ich bin currenyy, um eine Linq-Abfrage zu tun, um alle Websites von derAktuelle Web-App, in der die URL diesen Textfeld-Wert enthält, aber ich bin nicht sicher, ob dies der beste Weg ist, um es zu tun, und ich bin nicht sicher, ob ich mich auf diese Weise gut mit allen SPSITE-Enters beschäftigt, ich weiß nicht, ob ich entsorgen solltevon diesen Objekten oder nicht.Irgendeine Hilfe?

War es hilfreich?

Lösung

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/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top