SharePoint外部列表,内存泄漏

时间:2011-11-08 04:13:47

标签: c# sharepoint sharepoint-2010 idisposable

如果我想使用如下所示的方法将外部列表返回给调用者,是否会出现内存泄漏?

    public static SPList getList(string listName)
               {
                    SPList list = null;
                    using (SPSite site = new SPSite(SiteUrl))
                    {
                        using (SPWeb web = site.AllWebs[WebName])
                        {
                            list = web.Lists.TryGetList(listName);
                            return list;
                        }
                     }
                }

1 个答案:

答案 0 :(得分:0)

可能是您应该将SPWeb对象传递给getList方法并将其置于getList方法之外。