当前位置: 首页 > 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.yutouwan.com/news/12049/

相关文章:

  • 一个网站建设多少钱长沙景点预约攻略
  • 棋牌网站怎么做wordpress 获取文章列表
  • 济南asp网站制作公司西安学校网站建设公司
  • 大学信息化建设 网站群如何利用视频网站做推广
  • 电子商务网站建设 大纲泰安网站开发哪家便宜
  • 公司网站申请虚拟云手机免费永久
  • 免费域名网站申请注册公司需要多少钱保证金
  • 品牌型网站制作有哪些公司谷歌浏览器网页版入口手机版
  • 网站自建实体店营销策划公司
  • vue 做企业网站无锡网站建设策划方案
  • 门户网站如何运营汉中网站建设服务
  • 制作付款网站如何在卖家淘宝网站做产品链接
  • 怎样做联盟网站电子工程网络工程维修记录次数
  • 衡水网站建设优化推广农村建水上乐园赚钱吗
  • 如何做网站图片切换简约创意logo图片大全
  • 网站开发人员的职责罗湖网页设计
  • 郑州服装网站建设公司0基础学网站设计
  • 康乐县网站建设wordpress 自动推送
  • 做擦边网站七牛云动静分离wordpress
  • 用r语言 做网站点击热力图舟山新闻最新消息
  • 做啥网站赚钱企业网站建设方案平台
  • 站酷设计网站官网入做网站贵不
  • 网站域名的作用是什么意思网站建设考核指标
  • 门户网站是指网上商城项目设计方案
  • 阿里云服务器架设网站做周边的网站
  • 网上商城网站建设意义做网站开发的方案
  • 网站的互动功能宁波十大外贸公司
  • 关于网站开发的在线舆情系统
  • 黄石网站建设(乐云践新)网站建设要
  • 建设网站要求广告设计与制作好找工作吗