use*_*969 4 c# memory sharepoint memory-leaks spweb
我只是想知道如何在代码中找出内存泄漏.我正在处理由其他人编写的代码,并被告知它有内存泄漏.我正在通过代码来查看它是否有内存泄漏.
以下代码是否有内存泄漏.我需要在这里关闭SPWEB对象吗?
private bool isSubSite()
{
SPWeb currWeb = SPContext.Current.Web;
SPWeb rootWeb = currWeb.Site.RootWeb;
if (currWeb.ID != rootWeb.ID)
return true;
return false;
}
Run Code Online (Sandbox Code Playgroud)
不,该代码没有内存泄漏.
不,你不应该处置这些SPWeb
物品.如果您处理它们,那么当这些SPWeb
对象用于后续请求时,或者在当前请求的后续位置时,它将失败.框架代码创建了SPWeb
对象并将其分配给当前上下文负责处理它.
归档时间: |
|
查看次数: |
344 次 |
最近记录: |