Possiamo mettere un oggetto SPWeb in un oggetto SPSite?
-
10-12-2019 - |
Domanda
Questo è possibile:
using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].Url))
.
è possibile?:
using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].RootWeb.Url))
. Soluzione
Sì, funzionerà anche, ma non stai mettendo un oggetto SPWEB in oggetto SPSite .. Invece stai solo usando l'URL per istanziare un nuovo oggetto SPSite
Nella maggior parte dei casi SPSite.url e SpSite.rootweb.url restituisce lo stesso URL .. Come hai già chiesto qui Cos'è la differenza tra spSite.url e spsite.rootweb.url
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange