当前位置: 首页 > news >正文

南昌专业做网站的南宁营销型网站建设公司哪家好

南昌专业做网站的,南宁营销型网站建设公司哪家好,营销活动策划网站,手机管理网站模板下载软件sharepoint的对象模型的属性和方法有多种#xff0c;可能对于一些初学者不明白他们之间有什么区别#xff0c;那种更优越#xff0c;在何种情况下用那种属性或方法#xff0c;通过这篇文章你会有所了解 1#xff0c;splist 有些人喜欢通过列表的名字去获得列表#xff0c…sharepoint的对象模型的属性和方法有多种可能对于一些初学者不明白他们之间有什么区别那种更优越在何种情况下用那种属性或方法通过这篇文章你会有所了解   1splist          有些人喜欢通过列表的名字去获得列表             using (SPSite site new SPSite(strSite))             {                 using (SPWeb web site.OpenWeb())                 {                     SPList oList web.Lists [MyList]                 }              }         这个例子中代码会先加载web下的所有OList,返回所有OList的title然后去一个个比较title与listname后得到OList; using (SPSite site new SPSite(strSite))       {        using (SPWeb web site.OpenWeb())         {           SPList oList web.GetList(http://Site/list/AllItem.aspx)         }       }    在这个例子中代码先根据url返回列表的guid,然后再根据guid去找web下的list 2,SPListItemColliction using (SPSite site new SPSite(strSite))             {                 using (SPWeb web site.OpenWeb())                 {                   SPList oList web.GetList(http://Site/list/AllItem.aspx);                     for(int idx 0; idx oList.ItemCount; idx )                     {                         string strLstItemName oList.Items[idx].Name;                     }                 }             } 在这个例子中   oList.Items[idx]每次都会加载一个SpListItemColliction,比如如果你的列表有10000个Item, oList.Items[idx]每次都会加载这10000个Item,这将会消耗不少内存去存这个SpListItemColliction   using(SPSite site new SPSite(strSite))             {                 using (SPWeb web site.OpenWeb())                 {                    SPList oList web.GetList(http://Site/list/AllItem.aspx);                     SPListItemCollection oListItems oList.Items;                     for(int idx 0; idx oList.ItemCount; idx )                     {                         string strLstItemName oListItems[idx].Name;                     }                 }             } 在这个例子中先去得到一个SpListItemColliction这个内存只需去加载一次SpListItemColliction 3SPListItem in event handlers public override void ItemAdded(SPItemEventProperties properties)  {   using (SPSite oSite new SPSite(properties.WebUrl))    {     using (SPWeb oWeb oSite.OpenWeb())     {      SPList oList oWeb.Lists[properties.ListId];      SPListItem oListItem oList.GetItemByUniqueId(properties.ListItemId);     }    }  } 在这种情况下我们多余的装载对象消耗了APIs,并且将装载一个SpListItemColliction,请看下面的方法 public override void ItemAdded(SPItemEventProperties properties)  {   SPListItem oItem properties.ListItem;  } 这用该不用多说了吧 4SPListItem Count using (SPSite site new SPSite(strSite))       {        using (SPWeb web site.OpenWeb())         {           SPList oList web.GetList(http://Site/list/AllItem.aspx);           int iCount oList.Items.Count;         }       } oList.Items.Count,首先在内存中加载所有的items并计算出Count   using (SPSite site new SPSite(strSite))       {        using (SPWeb web site.OpenWeb())         {           SPList oList web.GetList(http://Site/list/AllItem.aspx);           int iCount oList.ItemsCount;         }       } ItemsCount是SPList的属性没有过多的加载Items 5Items   SPList.Items.Count   SPList.ItemsCount   SPList.Items[Guid]   SPList.GetItemByUniqueId(Guid)   SPList.Items[Int32]   SPList.GetItemById(Int32)   SPList.Items.GetItemById(Int32)   SPList.GetItemById(Int32) 列表左面的做了额外功右面高效转载于:https://www.cnblogs.com/hqbird/archive/2011/05/12/2043948.html
http://www.pierceye.com/news/306305/

相关文章:

  • 云南网站推广的目的做动画的网站有哪些
  • 网站建设公司在哪里找资源模拟建设网站
  • 如何盗用网站模板哈尔滨公告
  • 管理咨询网站焦作专业做网站公司哪家好
  • 在国内做跨境电商怎么上外国网站网站不收录
  • 网站介绍ppt怎么做屏蔽网站ip
  • it公论 是建立在什么网站wordpress搬迁数据库连接失败
  • 南县建设局网站营销型网站开发流程包括
  • 有关应用网站申请免费网站空间
  • 二手书交易网站开发现状营销型网站建设推荐乐云seo
  • 山西网站建设怎么样seo优化网站多少钱
  • 网站建设设计模板磁力链最佳的搜索引擎
  • 单位外部网站建设价格哪些网站可以做视频直播
  • 广州黄埔网站建设公司国外做调灵风暴的网站
  • 珠海附近交友平台软件广州网站优化推广方案
  • cgi做网站如何将网站加入百度图 推广
  • 小贷做网站深圳手机app软件开发
  • 上海平台网站建设费用页面模板不存在怎么办
  • 西安网站排名公司上海工商网查询官网
  • 网站建设协调机制建网站 可以看到访客吗
  • 学生做网站的工作室南和住房和城乡建设局网站
  • 潍坊网站制作案例广东十大网站建设排名
  • 网站建设市场调研框架网站建设流程步骤怎么样
  • 喜茶品牌策划全案案例seo技术
  • 简速做网站中国企业网站建设案例
  • 做网站不给源码莱州网站建设包年多少钱
  • 好玩有趣的网站贵州省城乡建设厅网站材料价
  • 投资公司网站设计上海自动seo
  • 网络营销导向网站建设的基础是什么创新驱动发展战略的内容
  • 银狐鑫诺科技 网站建设深圳画册设计价格