类库说明文档
![]() | JHStaticCacheT Class |
存放少量缓存的处理类,该类为密封类

Namespace: DCSoft.Utility.Cache
Assembly: DCSoft.Utility (in DCSoft.Utility.dll) Version: 0.0.0.0 (1.0.0.0)

C#
public static class JHStaticCache<T>
Type Parameters
- T
- 要缓存的数据的数据类型
The JHStaticCacheT type exposes the following members.

Name | Description | |
---|---|---|
![]() ![]() | Clear |
清空所有的缓存
|
![]() ![]() | Get |
获取指定主键的缓存数据,如果不存在或过期则返回指定类型的默认值(default(T))
|
![]() ![]() | Insert |
插入一条缓存,如果存在则更新,否则添加
|
![]() ![]() | Remove |
删除指定缓存主键对应的缓存
|


可以通过指定 CacheHour 设置缓存时间,如果未设置则自动查找配置文件 appsettings 节点下配置项 StaticCacheHour 的值,
如果未配置或配置异常,则使用默认值 12,单位小时
