ICacheAsyncTKey, TValueAddCacheAsync 方法
添加缓存。当缓存存在时,不会添加成功。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
Task<bool> AddCacheAsync(
ICacheEntry<TKey, TValue> entity,
CancellationToken cancellationToken = default
)
Function AddCacheAsync (
entity As ICacheEntry(Of TKey, TValue),
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
abstract AddCacheAsync :
entity : ICacheEntry<'TKey, 'TValue> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- entity ICacheEntryTKey, TValue
- 要添加的缓存项,类型为ICacheEntry泛型接口。
- cancellationToken CancellationToken (Optional)
TaskBoolean返回一个
Boolean类型的异步操作结果,表示添加缓存项的操作是否成功。