VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Cache Handler Class大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
using System;
using System.Collections.Generic;
using System.Web.Caching;
using System.Web;

/// <sumMary>
/// This class reads/writes to ASP .NET server cache. For the sake of 
/// simplicity,the class writes objects to cache with no expirateion.
/// Use the Remove() function to progrAMMatically remove objects stored
/// from the server cache. This class was created as an alternative  to 
/// storing large objects in the session.
/// </sumMary>
public class CacheHandler
{
	
	public static bool Write(String cachEID,object data)
	{
		if (httpContext.Current == null)
			return false;

		if (cachEID == null || cachEID.Equals(""))
			return false;

		httpRuntime.Cache.Insert(
				cachEID,data,null,Cache.NoAbsoluteExpiration,Cache.NoSlidingExpiration,CacheItemPriority.NotRemovable,null
				);
		return true;
	}

	public static object Read(String cachEID)
	{
		if (httpContext.Current == null)
			return null;

		return httpRuntime.Cache.Get(cachEID);
	}

	public static void Remove(String cachEID)
	{
		if (httpContext.Current == null )
			return;

		if (cachEID == null || cachEID.Equals(""))
			return;

		httpRuntime.Cache.Remove(cachEID);
	}
}

大佬总结

以上是大佬教程为你收集整理的Cache Handler Class全部内容,希望文章能够帮你解决Cache Handler Class所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: