Dal2 Cacheable属性 - 将缓存时间设置为零

时间:2017-07-02 03:49:57

标签: dotnetnuke

我在自定义模块使用的DNN数据库中有一些记录,重要的是它们永远不会被缓存,而是每次请求时返回新数据。

将cachable属性设置为零或者将cachable属性一起删除(或者它是否相同)是否更好?

Imports DotNetNuke.ComponentModel.DataAnnotations
Namespace Components
  <TableName("vw_MyView")>
  <PrimaryKey("PrimaryKey", AutoIncrement:=True)>
  <Cacheable("vw_MyView", CacheItemPriority.Default, 0)>
  <Scope("PortalID")>
  Public Class vw_KrisisShifts_Expired_ShiftTrade_Details
       ....
  End Class
End Namespace

OR

  <TableName("vw_MyView")>
  <PrimaryKey("PrimaryKey", AutoIncrement:=True)>
  <Scope("PortalID")>
  Public Class vw_KrisisShifts_Expired_ShiftTrade_Details
       ....
  End Class

0 个答案:

没有答案