ISPCache 成员

包括受保护的成员
包括继承的成员

定义一个接口,用于添加、 删除和检索缓存的对象。

ISPCache 类型公开以下成员。

方法

  名称 说明
公共方法 Clear 清除与指定的对象类型的缓存。
公共方法 Delete(String, String) 使用指定的对象类型,删除缓存中的指定的对象。
公共方法 Delete(String, String, Boolean) 使用指定的对象类型,删除缓存中的指定的对象。
公共方法 DeleteByIndexedValue 使用指定的对象类型与缓存中的指定的索引名称-值对删除的对象。
公共方法 Enum 返回与指定的对象类型高速缓存中的所有对象并将它们存储在指定的数组中。
公共方法 EnumObjectList 返回与指定的对象类型高速缓存中的所有对象的名称的List 。
公共方法 Get 从指定的对象类型高速缓存返回的对象与指定的唯一标识符。
公共方法 GetByIndex 返回的SPCachedObject对象相匹配的指定的索引名称-值对的列表。
公共方法 GetCacheObject 从指定的对象类型高速缓存返回指定的SPCachedObject 。
公共方法 GetItemCount 返回与指定的对象类型高速缓存中项的数目。
公共方法 GetTree 返回在指定的父对象的所有已缓存对象的列表,并将它们存储在指定的List。
公共方法 Put(String, SPCachedObject) 使用指定的对象类型写入缓存指定的对象。
公共方法 Put(String, []) 将与指定的对象类型写入缓存指定数组中的对象。
公共方法 Trim() 修剪所有缓存对象的到期日期是过去。
公共方法 Trim(DateTime) 修剪其到期日期之前指定的DateTime对象的所有缓存。
公共方法 Trim(String, DateTime) 修剪其到期日期之前指定的DateTime的所有对象的指定的对象类型缓存。

页首

另请参阅

引用

ISPCache 接口

Microsoft.Office.Server.ObjectCache 命名空间