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

IDmtpRedisActor 接口

具有远程键值存贮的操作端。

Definition

命名空间: TouchSocket.Dmtp.Redis
程序集: TouchSocket.Dmtp (在 TouchSocket.Dmtp.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public interface IDmtpRedisActor : ICacheAsync<string, byte[]>, 
	IActor
Implements
ICacheAsyncString, Byte, IActor

属性

Converter 序列化转换器。
DmtpActor 包含当前Actor的父容器。
(继承自 IActor。)
ICache 实际储存缓存。
Timeout 超时设定。默认30000ms

方法

AddAsyncTValue 添加一个缓存项到缓存中,如果键已经存在,则不进行任何操作。 该方法用于异步地添加缓存项。
AddCacheAsync 添加缓存。当缓存存在时,不会添加成功。
(继承自 ICacheAsyncTKey, TValue。)
ClearCacheAsync 清空所有缓存
(继承自 ICacheAsyncTKey, TValue。)
ContainsCacheAsync 异步判断指定键的缓存是否存在且在生命周期内。
(继承自 ICacheAsyncTKey, TValue。)
GetAsyncTValue 异步获取缓存的键值对。
GetCacheAsync 异步获取指定键的缓存条目。
(继承自 ICacheAsyncTKey, TValue。)
InputReceivedData 处理收到的消息。
(继承自 IActor。)
RemoveCacheAsync 异步移除缓存项。
(继承自 ICacheAsyncTKey, TValue。)
SetAsyncTValue 设置缓存值 设置缓存,不管缓存存不存在,都会添加。
SetCacheAsync 设置缓存,不管缓存存不存在,都会添加。
(继承自 ICacheAsyncTKey, TValue。)

参见