一款简单易用的基础网络通讯组件库。

MemoryCacheTKey, TValueSetCacheAsync 方法

设置缓存,不管缓存存不存在,都会添加。

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public Task<bool> SetCacheAsync(
	ICacheEntry<TKey, TValue> entity
)

参数

entity  ICacheEntryTKey, TValue
要添加到缓存中的项,类型为ICacheEntry泛型接口。

返回值

TaskBoolean
返回一个Boolean类型的异步操作结果,表示缓存设置操作是否成功。

实现

ICacheAsyncTKey, TValueSetCacheAsync(ICacheEntryTKey, TValue)

异常

ArgumentNullException当尝试将null作为缓存项添加时,抛出此异常。

参见