zoukankan      html  css  js  c++  java
  • [转]基本的缓存类操作封装(抽象类)

    原文链接:http://blog.csdn.net/shadowsky/archive/2007/04/02/1548827.aspx

    Imports
     System
    Imports System.Web
    Imports System.Web.Caching

    Namespace DRMSystem.Common.Caching
        
    Public MustInherit Class DataCacheAbstract
    #Region "Abstract Methods"

            
    Public MustOverride Function CreateSqlTableCacheDependency(ByVal ConfigDataBaseName As StringByVal ConfigTableName As StringAs AggregateCacheDependency
            
    Public MustOverride Function CreateFileCacheDependency(ByVal FileName As StringAs AggregateCacheDependency

            
    Public MustOverride Function GetCache(ByVal Key As StringAs Object

            
    Public MustOverride Sub Remove(ByVal Key As String)

            
    Public MustOverride Sub Clear()

            
    Public MustOverride Function Add(ByVal Key As StringByVal Value As ObjectByVal Dependencies As CacheDependency, ByVal AbsoluteExpiration As DateTime, ByVal SlidingExpiration As TimeSpan, ByVal Priority As CacheItemPriority, ByVal OnRemoveCallback As CacheItemRemovedCallback) As Object

            
    Public MustOverride Sub Insert(ByVal Key As StringByVal Value As Object)
            
    Public MustOverride Sub Insert(ByVal Key As StringByVal Value As ObjectByVal Dependencies As CacheDependency)
            
    Public MustOverride Sub Insert(ByVal Key As StringByVal Value As ObjectByVal Dependencies As CacheDependency, ByVal AbsoluteExpiration As DateTime, ByVal SlidingExpiration As TimeSpan)
            
    Public MustOverride Sub Insert(ByVal Key As StringByVal Value As ObjectByVal Dependencies As CacheDependency, ByVal AbsoluteExpiration As DateTime, ByVal SlidingExpiration As TimeSpan, ByVal Priority As CacheItemPriority, ByVal OnRemoveCallback As CacheItemRemovedCallback)

    #End Region
        
    End Class
    End Namespace
  • 相关阅读:
    中文分词学习整理
    机器学习
    TimSort学习资料
    小段子
    Load和CPU利用率是如何算出来的
    sql server xml 截断
    System.Security.Cryptography.CryptographicException: 系统找不到指定的文件
    优化笔记: jxrsfxrxx_D_20140916.gz
    优化笔记: 此两个产品每天8点30分开始,要跑一个小时,看看是否有提升空间
    优化笔记:pfyhparopenfundinfotest_D_20140916.gz
  • 原文地址:https://www.cnblogs.com/scgw/p/845561.html
Copyright © 2011-2022 走看看