SharePoint【学习笔记】-- 性能考虑不推荐使用的API
性能差不推荐使用的API |
性能更好的推荐使用的API |
SPList.Items.Count |
SPList.ItemCount |
SPList.Items.XmlDataSchema |
创建SPQuery,仅仅返回需要的数据 |
SPList.Items.NumberOfFields |
创建SPQuery,指定ViewFields,仅仅返回需要的数据 |
SPList.Items[System.Guid] |
SPList.GetItemByUniqueId(System.Guid) |
SPList.Items[System.Int32] |
SPList.GetItemById(System.Int32) |
SPList.Items.GetItemById(System.Int32) |
SPList.GetItemById(System.Int32) |
SPList.Items.ReorderItems(System.Boolean[],System.Int32[],System.Int32) |
使用SPQuery分页 |
SPList.Items.ListItemCollectionPosition |
ContentIterator.ProcessListItems(SPList, ContentIterator.ItemProcessor, ContentIterator.ItemProcessorErrorCallout) |