<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Desn.Framework.Repositories.Extended</name>
    </assembly>
    <members>
        <member name="T:Desn.Framework.Repositories.Extended.IArithmometer">
            <summary>
            原子计数器接口
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Increment(System.String,System.String,System.UInt32)">
            <summary>
            原子递增计数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Decrement(System.String,System.String,System.UInt32)">
            <summary>
            原子递减计数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Get(System.String,System.String)">
            <summary>
             获取计数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Get``1(System.String)">
            <summary>
             获取计数器对象 
             注:默认空返回 0；
            </summary>
            <typeparam name="TEntity">对象属性必须全部为long类型</typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Get``1(System.String[])">
            <summary>
             /// 获取计数器对象 
             注:默认空返回 0；
            </summary>
            <typeparam name="TEntity">对象属性必须全部为long类型</typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Get(System.String,System.String[])">
            <summary>
            获取所有哈希计数器
            注:默认空返回 0；
            </summary>
            <param name="collectionId"></param>
            <param name="fields"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Remove(System.String,System.String)">
            <summary>
            移除计数器
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.IArithmometer.Remove(System.String)">
            <summary>
            移除所有和hashId有关的计数器
            </summary>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisPipelineGet">
            <summary>
            Redis 管道
            注:单次提交需要注意网络的带宽，控制提交的量;
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipelineGet.#ctor(System.String)">
            <summary>
            创建 redis 管道
            </summary>
            <param name="connectionName"></param>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipelineGet.Queue">
            <summary>
            指令队列
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipelineGet.GetStringQueue">
            <summary>
            指令队列有响应值
            </summary>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisPipelineGet.CommandItem">
            <summary>
            指令项
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipelineGet.CommandItem.onSuccess">
            <summary>
            成功回调
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipelineGet.CommandItem.Command">
            <summary>
            执行指令
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipelineGet.QueueCommand(System.Action{Signed.ServiceStack.Redis.IRedisClient})">
            <summary>
            无返回值管道处理 
            注:单次提交需要注意网络的带宽，控制提交的量;
            </summary>
            <param name="command">指令</param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipelineGet.QueueCommand(System.Collections.Generic.IEnumerable{System.Action{Signed.ServiceStack.Redis.IRedisClient}})">
            <summary>
            无返回值管道处理 
            注:单次提交需要注意网络的带宽，控制提交的量;
            </summary>
            <param name="commandlist">指令列表</param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipelineGet.QueueCommand(System.Func{Signed.ServiceStack.Redis.IRedisClient,System.String},System.Action{System.String})">
            <summary>
            有回调值处理
            注：单次提交需要注意网络的带宽，控制提交的量;
            </summary>
            <param name="command"></param>
            <param name="onSuccessCallback"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipelineGet.Commit">
            <summary>
            提交指令
            注:单次提交需要注意网络的带宽，控制提交的量;
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.Redis">
            <summary>
            Redis 基类
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.Redis.#ctor(System.String)">
            <summary>
            创建 Redis 基类
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.Redis.GetClient">
            <summary>
            获取客户端连接
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.Redis.ExpireEntryIn(System.String,System.TimeSpan)">
            <summary>
            设置key到期时间
            注：需要提交
            </summary>
            <param name="key"></param>
            <param name="span"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.Redis.RemoveKeys(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            移除传入的所有Keys
             注：需要提交
            </summary>
            <param name="keys"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisArithmometerFactory">
            <summary>
            redis 原子计数器
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.ClientManager">
            <summary>
            连接池
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.#ctor(System.String)">
            <summary>
            创建Redis计数器
            </summary>
            <param name="connectionName"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Increment(System.String,System.String,System.UInt32)">
            <summary>
            原子递增固定数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Decrement(System.String,System.String,System.UInt32)">
            <summary>
            原子递减固定数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Get(System.String,System.String)">
            <summary>
            获取对应计数器
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Get``1(System.String)">
            <summary>
             获取计数器对象 
            </summary>
            <typeparam name="TEntity">对象属性必须全部为long类型</typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Get``1(System.String[])">
            <summary>
             获取计数器对象 
            </summary>
            <typeparam name="TEntity">对象属性必须全部为long类型</typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Get(System.String,System.String[])">
            <summary>
            获取所有计数器
            </summary>
            <param name="collectionId"></param>
            <param name="fields"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Remove(System.String,System.String)">
            <summary>
            移除计数器
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisArithmometerFactory.Remove(System.String)">
            <summary>
             移除所有和collectionId有关的计数器
            </summary>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisHash">
            <summary>
            Hash 类型支持
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisHash.HashId">
            <summary>
            哈希ID
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisHash.Region">
            <summary>
            区域
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.#ctor(System.String,System.String)">
            <summary>
            创建redis 有序集合
            </summary>
            <param name="connectionName">连接名</param>
            <param name="region">域ID,可区分域</param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.#ctor(System.String)">
            <summary>
            创建redis 有序集合
            </summary>
            <param name="connectionName">连接名</param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.GetHashId">
            <summary>
            获取HashId 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Set(System.String,System.String)">
            <summary>
            设置Hash值
            </summary>
            <param name="key"></param>
            <param name="value"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Increment(System.String,System.UInt32)">
            <summary>
            原子递增固定数
            </summary>
            <param name="key"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Decrement(System.String,System.UInt32)">
            <summary>
            原子递减固定数
            </summary>
            <param name="key"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Contains(System.String)">
            <summary>
            查看是否存在
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Count">
            <summary>
            获取Hash个数
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Get(System.String)">
            <summary>
            获取值
            </summary>
            <param name="key"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisHash.Remove(System.String)">
            <summary>
            移除
            </summary>
            <param name="key"></param>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisList">
            <summary>
            redis 列表操作
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisList.ListId">
            <summary>
            列表key
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.#ctor(System.String,System.String)">
            <summary>
            创建redis列表访问
            </summary>
            <param name="connectionName"></param>
            <param name="listId"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.ExpireEntryIn(System.TimeSpan)">
            <summary>
            设置到期时间
             注：需要提交
            </summary>
            <param name="span"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.Add(System.String)">
            <summary>
            添加项
             注：需要提交
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.Count">
            <summary>
            获取列表长度
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.TryPop(System.String@)">
            <summary>
            在列表底部移除返回项
            </summary>
            <param name="iten"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.GetAll">
            <summary>
            获取列表项
             注：需要提交
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.Get(System.Int32,System.Int32)">
            <summary>
            获取分页
             注：需要提交
            </summary>
            <param name="startingFrom"></param>
            <param name="endingAt"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.TrimRemove(System.Int32,System.Int32)">
            <summary>
            保留范围内数据
             注：需要提交
            </summary>
            <param name="keepStartingFrom"></param>
            <param name="keepEndingAt"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.Remove(System.String)">
            <summary>
            移除项
             注：需要提交
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisList.RemoveAll">
            <summary>
            移除列表
             注：需要提交
            </summary>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisPipeline">
            <summary>
            redis 的管道连接;
            注：
            1.操作必须是单线程进行;
            2.单次提交需要注意网络的带宽,控制提交的量;
            3.提交后会回收，需要重新实例化对象;
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipeline.Client">
            <summary>
            redis 的管道连接
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisPipeline.Pipeline">
            <summary>
            管道连接接口
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipeline.#ctor(System.String)">
            <summary>
            管道连接
            </summary>
            <param name="connectionName"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisPipeline.Commit">
            <summary>
            提交
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisSet">
            <summary>
            redis 无序集合
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.RedisSet.SetId">
            <summary>
            集合ID
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.#ctor(System.String,System.String)">
            <summary>
            创建redis 无序集合
            </summary>
            <param name="connectionName"></param>
            <param name="setId"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.Add(System.String)">
            <summary>
            添加项
             注：需要提交
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.TryPop(System.String@)">
            <summary>
            随机移除并返回项
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.GetAll">
            <summary>
            获取Set集合
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.Count">
            <summary>
            获取列表长度
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.Contains(System.String)">
            <summary>
            判断值是否存在
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.Remove(System.String)">
            <summary>
            移除对应值
             注：需要提交
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSet.RemoveAll">
            <summary>
            移除全部
             注：需要提交
            </summary>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisSortedSet">
            <summary>
            Redis 有序集合
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.#ctor(System.String,System.String)">
            <summary>
            创建redis 有序集合
            </summary>
            <param name="connectionName"></param>
            <param name="setId"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetCount(System.Int64,System.Int64)">
            <summary>
            返回元素个数（fromScore 大于或等于 score 小于或等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetCount(System.Double,System.Double)">
            <summary>
            返回元素个数（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetCount">
            <summary>
            返回元素个数
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeDesc(System.Int64,System.Int64)">
            <summary>
            获取范围列表按分值降序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeDesc(System.Double,System.Double)">
            <summary>
            获取范围列表按分值降序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeAsc(System.Int64,System.Int64)">
            <summary>
            获取范围列表按分值升序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeAsc(System.Double,System.Double)">
            <summary>
            获取范围列表按分值升序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeDesc(System.Int64,System.Int64,System.Int32,System.Int32)">
            <summary>
             获取范围列表按分值降序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <param name="skip">跳过的个数</param>
            <param name="take">获取的个数</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeDesc(System.Double,System.Double,System.Int32,System.Int32)">
            <summary>
             获取范围列表按分值降序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <param name="skip">跳过的个数</param>
            <param name="take">获取的个数</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeAsc(System.Int64,System.Int64,System.Int32,System.Int32)">
            <summary>
            获取范围列表按分值升序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <param name="skip">跳过的个数</param>
            <param name="take">获取的个数</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.GetRangeAsc(System.Double,System.Double,System.Int32,System.Int32)">
            <summary>
            获取范围列表按分值升序（fromScore 大于等于 score 小于等于 toScore）
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
            <param name="skip">跳过的个数</param>
            <param name="take">获取的个数</param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Contains(System.String)">
            <summary>
            判断key和分值是否在集合中
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Set(System.String,System.Int64)">
            <summary>
            设置key和分值
            </summary>
            <param name="value"></param>
            <param name="score"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Get(System.String)">
            <summary>
            获取指定的Key的分值
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Set(System.Collections.Generic.List{System.String},System.Int64)">
            <summary>
            设置Key列表和分值
             注：需要提交
            </summary>
            <param name="value"></param>
            <param name="score"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Remove(System.Int64,System.Int64)">
            <summary>
            移除分值范围
             注：需要提交
            </summary>
            <param name="fromScore">小的时间</param>
            <param name="toScore">大的时间</param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Remove(System.String)">
            <summary>
            移除指定的key
             注：需要提交
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.Remove(System.Collections.Generic.List{System.String})">
            <summary>
            移除指定的key
             注：需要提交
            </summary>
            <param name="values"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisSortedSet.RemoveAll">
            <summary>
            移除全部
             注：需要提交
            </summary>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.RedisString">
            <summary>
            Redis 字符串操作
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.#ctor(System.String)">
            <summary>
            创建Redis 字符串操作
            </summary>
            <param name="connectionName"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.Get(System.String)">
            <summary>
            获取
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.SetAll(System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            批量设置
            注：不需要提交
            </summary>
            <param name="dict"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.SetAll``1(System.Collections.Generic.IDictionary{System.String,``0})">
            <summary>
            批量设置
            注：不需要提交
            </summary>
            <typeparam name="T"></typeparam>
            <param name="dict"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.Set(System.String,System.String)">
            <summary>
            设置
            注：不需要提交
            </summary>
            <param name="key"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.Remove(System.String)">
            <summary>
            删除
            注：不需要提交
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.GetAll(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            获取多个key
            </summary>
            <param name="keys"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.RedisString.Append(System.String,System.String)">
            <summary>
            追加值
            注：不需要提交
            </summary>
            <param name="key"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extended.ArithmometerFactory`1">
            <summary>
            原子计数器
            </summary>
            <typeparam name="TEntity"></typeparam>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.ConnectionName">
            <summary>
            连接ID
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.EntityName">
            <summary>
            实体名称
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.#ctor">
            <summary>
            创建原子计数器
            </summary>
        </member>
        <member name="P:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Arithmomete">
            <summary>
            原子计数器
            </summary>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.GetKey(System.String)">
            <summary>
            获取key
            </summary>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Increment(System.String,System.String,System.UInt32)">
            <summary>
            原子递增固定数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Decrement(System.String,System.String,System.UInt32)">
            <summary>
            原子递减固定数
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Get(System.String,System.String)">
            <summary>
            获取对应计数器
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Get``1(System.String)">
            <summary>
            获取所有计数器
            </summary>
            <typeparam name="T"></typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Get``1(System.String[])">
            <summary>
            获取所有计数器
            </summary>
            <typeparam name="T"></typeparam>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Get(System.String,System.String[])">
            <summary>
            获取所有计数器
            </summary>
            <param name="collectionId"></param>
            <param name="fields"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Remove(System.String,System.String)">
            <summary>
            移除计数器
            </summary>
            <param name="collectionId"></param>
            <param name="field"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.Framework.Repositories.Extended.ArithmometerFactory`1.Remove(System.String)">
            <summary>
             移除所有和collectionId有关的计数器
            </summary>
            <param name="collectionId"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.Framework.Repositories.Extend.RedisRepository`2">
            <summary>
            支持设置方法，添加过期时间
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TMember"></typeparam>
        </member>
        <member name="M:Desn.Framework.Repositories.Extend.RedisRepository`2.#ctor(Desn.Framework.Repositories.RedisContext)">
            <summary>
            支持设置方法，添加过期时间
            </summary>
            <param name="context"></param>
        </member>
        <member name="M:Desn.Framework.Repositories.Extend.RedisRepository`2.Set(`0,System.TimeSpan)">
            <summary>
            设置过期时间
            </summary>
            <param name="entity"></param>
            <param name="time"></param>
        </member>
        <member name="T:Desn.Framework.Infrastructure.Extend.IRepositoryLoad`2">
            <summary>
            添加过期时间设置的缓存
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TMember"></typeparam>
        </member>
    </members>
</doc>
