110,534
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 获取缓存
/// </summary>
/// <param name="CacheKey"></param>
/// <returns></returns>
public static object GetCache(CacheKey CacheKey)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
return objCache[CacheKey.ToString()];
}
/// <summary>
/// 获取用户缓存
/// </summary>
/// <param name="User"></param>
/// <returns></returns>
public static object GetCache(string User)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
return objCache[User];
}
/// <summary>
/// 设置缓存
/// </summary>
/// <param name="CacheKey"></param>
/// <param name="objObject"></param>
public static void SetCache(CacheKey CacheKey, object objObject)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey.ToString(), objObject);
}
/// <summary>
/// 设置用户缓存
/// </summary>
/// <param name="User"></param>
/// <param name="objObject"></param>
public static void SetCache(string User, object objObject)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(User, objObject);
}
/// <summary>
/// 移除缓存
/// </summary>
/// <param name="CacheKey"></param>
public static void RemoveCache(CacheKey CacheKey)
{
System.Web.Caching.Cache obaCache = HttpRuntime.Cache;
obaCache.Remove(CacheKey.ToString());
}
/// <summary>
/// 删除指定用户的缓存
/// </summary>
/// <param name="User"></param>
/// <param name="objObject"></param>
public static void RemoveCache(string User)
{
System.Web.Caching.Cache obaCache = HttpRuntime.Cache;
obaCache.Remove(User);
}