System.Web.HttpRuntime.Cache.Insert()每个参数是什么含义?最好每个参数的作用能说详细点,谢谢!
解决方案 »
- MVC中的 Html.ActionLink 汉字编码如何处理
- webservice传入超大长度字符串问题
- treeview根节点数总是为0,取不到根节点
- 跟网上银行关联的程序???
- 程序集引用问题!一个web项目没有直接引用某个a类库,而是让b类库放入a类库的dll后,再去引用整个b类库从而达到更新web中a类库dll
- 谁能提供个WebHtmlEditor1.5的源码
- 【BT下载】【Visual Studio 2005 Enterprise Architect Beta 1 Refresh with Visual Studio 2005 Team System】 大家帮忙一起下载加速啊
- frame构架设置问题
- Label1(假如值现在是 : http://www.sohu.com)的值如何能做为超链接的值为另外一个lable2 (值假如是 :搜狐)加上超链接?
- Request.Form出现乱码
- 高分求教 正则式 验证问题。。。。。。。。。
- 程序传到空间之后,无法运行,请大家帮忙看看是什么问题!
名称 说明
Cache.Insert (String, Object) 向 Cache 对象插入项,该项带有一个缓存键引用其位置,并使用 CacheItemPriority 枚举提供的默认值。
Cache.Insert (String, Object, CacheDependency) 向 Cache 中插入具有文件依赖项或键依赖项的对象。
Cache.Insert (String, Object, CacheDependency, DateTime, TimeSpan) 向 Cache 中插入具有依赖项和过期策略的对象。
Cache.Insert (String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback) 向 Cache 对象中插入对象,后者具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。
public void Insert (
string key,
Object value
)
C++
public:
void Insert (
String^ key,
Object^ value
)
J#
public void Insert (
String key,
Object value
)
JScript
public function Insert (
key : String,
value : Object
)
参数
key
用于引用该项的缓存键。 value
要插入缓存中的对象。
public void Insert (
string key,
Object value,
CacheDependency dependencies
)
C++
public:
void Insert (
String^ key,
Object^ value,
CacheDependency^ dependencies
)
J#
public void Insert (
String key,
Object value,
CacheDependency dependencies
)
JScript
public function Insert (
key : String,
value : Object,
dependencies : CacheDependency
)
参数
key
用于标识该项的缓存键。 value
要插入缓存中的对象。 dependencies
所插入对象的文件依赖项或缓存键依赖项。当任何依赖项更改时,该对象即无效,并从缓存中移除。如果没有依赖项,则此参数包含 空引用(在 Visual Basic 中为 Nothing)。
public void Insert (
string key,
Object value,
CacheDependency dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration
)
C++
public:
void Insert (
String^ key,
Object^ value,
CacheDependency^ dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration
)
J#
public void Insert (
String key,
Object value,
CacheDependency dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration
)
JScript
public function Insert (
key : String,
value : Object,
dependencies : CacheDependency,
absoluteExpiration : DateTime,
slidingExpiration : TimeSpan
)
参数
key
用于引用该对象的缓存键。 value
要插入缓存中的对象。 dependencies
所插入对象的文件依赖项或缓存键依赖项。当任何依赖项更改时,该对象即无效,并从缓存中移除。如果没有依赖项,则此参数包含 空引用(在 Visual Basic 中为 Nothing)。 absoluteExpiration
所插入对象将过期并被从缓存中移除的时间。如果使用绝对过期,则 slidingExpiration 参数必须为 NoSlidingExpiration。slidingExpiration
最后一次访问所插入对象时与该对象过期时之间的时间间隔。如果该值等效于 20 分钟,则对象在最后一次被访问 20 分钟之后将过期并被从缓存中移除。如果使用可调过期,则 absoluteExpiration 参数必须为 NoAbsoluteExpiration。
public void Insert (
string key,
Object value,
CacheDependency dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration,
CacheItemPriority priority,
CacheItemRemovedCallback onRemoveCallback
)
C++
public:
void Insert (
String^ key,
Object^ value,
CacheDependency^ dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration,
CacheItemPriority priority,
CacheItemRemovedCallback^ onRemoveCallback
)
J#
public void Insert (
String key,
Object value,
CacheDependency dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration,
CacheItemPriority priority,
CacheItemRemovedCallback onRemoveCallback
)
JScript
public function Insert (
key : String,
value : Object,
dependencies : CacheDependency,
absoluteExpiration : DateTime,
slidingExpiration : TimeSpan,
priority : CacheItemPriority,
onRemoveCallback : CacheItemRemovedCallback
)
参数
key
用于引用该对象的缓存键。 value
要插入缓存中的对象。 dependencies
该项的文件依赖项或缓存键依赖项。当任何依赖项更改时,该对象即无效,并从缓存中移除。如果没有依赖项,则此参数包含 空引用(在 Visual Basic 中为 Nothing)。 absoluteExpiration
所插入对象将过期并被从缓存中移除的时间。如果使用绝对过期,则 slidingExpiration 参数必须为 NoSlidingExpiration。slidingExpiration
最后一次访问所插入对象时与该对象过期时之间的时间间隔。如果该值等效于 20 分钟,则对象在最后一次被访问 20 分钟之后将过期并被从缓存中移除。如果使用可调过期,则 absoluteExpiration 参数必须为 NoAbsoluteExpiration。priority
该对象相对于缓存中存储的其他项的成本,由 CacheItemPriority 枚举表示。该值由缓存在退出对象时使用;具有较低成本的对象在具有较高成本的对象之前被从缓存移除。 onRemoveCallback
在从缓存中移除对象时将调用的委托(如果提供)。当从缓存中删除应用程序的对象时,可使用它来通知应用程序。