同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 .NET內置對象之Cache對象

.NET內置對象之Cache對象

來源: | 時間:2010/9/28 17:10:24 |

Cache對象

對于每個應用程序都需要創(chuàng)建該類的一個實例,并且只要對用的應用程序域保持活動,該實例便保持有效,有關此類實例的所有信息都需要通過HttpContext對象的Cache屬性或Page對象的Cache屬性來提供。

新建一個網(wǎng)站,包括一個網(wǎng)頁,代碼如下:

1、Default.aspx代碼:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>無標題頁</title>

<script runat="server" language="C#">

static bool itemRemoved = false;

static CacheItemRemovedReason reason;

CacheItemRemovedCallback onRemove = null;

public void RemovedCallback(String k, Object v, CacheItemRemovedReason r)

{

itemRemoved = true;

reason = r;

}

public void AddItemToCache(Object sender, EventArgs e)

{

itemRemoved = false;

onRemove = new CacheItemRemovedCallback(this.RemovedCallback);

if (Cache["Key1"] == null)

Cache.Add("Key1", "Value1", null, DateTime.Now.AddSeconds(60), TimeSpan.Zero, CacheItemPriority.High, onRemove);

}

public void RemoveItemFromCache(Object sender, EventArgs e)

{

if (Cache["Key1"] != null)

Cache.Remove("Key1");

}

</script>

</head>

<body>

<form id="form1" runat="server">

<div>

<input id="Submit1" type="submit" onserverclick="AddItemToCache" value="Add Item To Cache" runat="server" />

<input id="Submit2" type="submit" onserverclick="RemoveItemFromCache" value="Remove Item From Cache" runat="server"/></div>

</form>

<%if (itemRemoved)

{

Response.Write("RemovedCallback event raised.");

Response.Write("<BR>");

Response.Write("Reason:<B>" + reason.ToString() + "</B>");

}

else

{

Response.Write("Value of cache key:<B>" + Server.HtmlEncode(Cache["Key1"] as string) + "</B>");

}

%>

</body>

</html>

服務熱線

153 8323 9821

功能和特性

價格和優(yōu)惠

網(wǎng)站和維護

推廣和優(yōu)化

微信服務號