Click or drag to resize
RedisClient Class
Redis 客户端
Inheritance Hierarchy
SystemObject
  AdfRedisClient

Namespace: Adf
Assembly: Adf (in Adf.dll) Version: 4.1.5549.27750
Syntax
public class RedisClient : ICache, 
	IPoolInstance, IDisposable

The RedisClient type exposes the following members.

Constructors
Methods
  NameDescription
Public methodAppend
设置一个二进制值
Public methodBackgroundSave
背景保存
Public methodDecrement(String)
自减一
Public methodDecrement(String, Int32)
自减指定数值
Public methodDelete
删除一个缓存值
Public methodDispose
资源释放
Public methodEquals
确定指定的 Object 是否等于当前的 Object
(Inherited from Object.)
Public methodExists
确认一个键是否存在
Public methodExpire
设置键过期间隔
Public methodExpireAt
设置键绝对过期时间
Protected methodFinalize
允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。
(Inherited from Object.)
Public methodFlushAll
清空数据
Public methodFlushDb
清空当前DB
Public methodGet(String)
获取字符串结果
Public methodGetT(String)
获取一个对象
Public methodGetByteKeys
获取键键值列表
Public methodGetBytes
获取节字数组
Public methodGetDbSize
获取数据库大小
Public methodGetHashCode
用作特定类型的哈希函数。
(Inherited from Object.)
Public methodGetInfo
获取服务器信息
Public methodGetKeys
获取所有键列表
Public methodGetKeys(String)
获取匹配的键列表
Public methodGetKeys(String)
获取键的字符串值列表
Public methodGetSet(String, Byte)
获取并设置一个新值
Public methodGetSet(String, String)
获取并设置一个新值
Public methodGetType
获取当前实例的 Type
(Inherited from Object.)
Public methodIncrement(String)
自加一
Public methodIncrement(String, Int32)
自加一个数值
Public methodLastSave
获取最后保存时间
Public methodLength
获取一个键值长度
Protected methodMemberwiseClone
创建当前 Object 的浅表副本。
(Inherited from Object.)
Public methodRandomKey
随机获取一个键
Public methodRemove(String)
删除一个键
Public methodRemove(String)
删除一批键
Public methodRename
重命名一个键
Public methodSave
保存
Public methodSet(IDictionaryString, Byte)
设置一组数据(MSET)
Public methodSet(IDictionaryString, String)
设置一组字符串(MSET)
Public methodSet(String, Byte)
设置一个二进制值
Public methodSet(String, String)
设置一个字符串值
Public methodSet(String, Object, Int32)
设置一个值
Public methodSetEX(String, Byte, Int32)
设置一个值并指定过期时间
Public methodSetEX(String, String, Int32)
设置一个值并指定过期时间
Public methodSetNX(String, Byte)
设置一个值,当键已存在时则忽略
Public methodSetNX(String, String)
设置一个值,当键已存在时则忽略
Public methodShutdown
关闭
Public methodToString
返回表示当前 ObjectString
(Inherited from Object.)
Public methodTTL
获取一个键的TTL值
Public methodTypeOf
获取键类型
Top
Properties
  NameDescription
Public propertyBinarySerializable
获取或设置二进制序列化器,默认 JsonBinarySerializable, 可通过在appsetting中配置 RedisClientBinarySerializable 来指定其它实例
Protected propertyConnection
连接
Public propertyEncoding
字符编码
Public propertyHashs
获取哈希表
Public propertyHost
Public propertyLists
获取列表
Public propertyPassword
Public propertyPoolAbandon
是否从池中废弃此实例
Public propertyPort
Public propertySendTimeout
Public propertySets
获取集合
Public propertySortedSets
获取有序集合
Top
See Also

Reference