public bool SortedSetContainsItem(IRedisSortedSet <T> set, T value) { return(client.SortedSetContainsItem(set.Id, value.SerializeToString())); }
public bool RemoveItemFromSortedSet(IRedisSortedSet <T> fromSet, T value) { return(client.RemoveItemFromSortedSet(fromSet.Id, value.SerializeToString())); }
public T PopItemWithHighestScoreFromSortedSet(IRedisSortedSet <T> fromSet) { return(DeserializeFromString( client.PopItemWithHighestScoreFromSortedSet(fromSet.Id))); }
public long StoreUnionFromSortedSets(IRedisSortedSet <T> intoSetId, params IRedisSortedSet <T>[] setIds) { return(client.StoreUnionFromSortedSets(intoSetId.Id, setIds.Map(x => x.Id).ToArray())); }
public void AddItemToSortedSet(IRedisSortedSet <T> toSet, T value, double score) { client.AddItemToSortedSet(toSet.Id, value.SerializeToString(), score); }
public List <T> GetAllItemsFromSortedSetDesc(IRedisSortedSet <T> set) { var list = client.GetAllItemsFromSortedSetDesc(set.Id); return(list.ConvertEachTo <T>()); }
public IDictionary <T, double> GetAllWithScoresFromSortedSet(IRedisSortedSet <T> set) { var map = client.GetRangeWithScoresFromSortedSet(set.Id, FirstElement, LastElement); return(CreateGenericMap(map)); }
public long RemoveRangeFromSortedSet(IRedisSortedSet <T> set, int minRank, int maxRank) { return(client.RemoveRangeFromSortedSet(set.Id, minRank, maxRank)); }
public long RemoveRangeFromSortedSetByScore(IRedisSortedSet <T> set, double fromScore, double toScore) { return(client.RemoveRangeFromSortedSetByScore(set.Id, fromScore, toScore)); }
public IDictionary <T, double> GetRangeWithScoresFromSortedSetByHighestScore(IRedisSortedSet <T> set, string fromStringScore, string toStringScore) { var map = client.GetRangeWithScoresFromSortedSetByHighestScore(set.Id, fromStringScore, toStringScore); return(CreateGenericMap(map)); }
public IDictionary <T, double> GetRangeWithScoresFromSortedSetByHighestScore(IRedisSortedSet <T> set, double fromScore, double toScore, int?skip, int?take) { var map = client.GetRangeWithScoresFromSortedSetByHighestScore(set.Id, fromScore, toScore, skip, take); return(CreateGenericMap(map)); }
public List <T> GetRangeFromSortedSetByHighestScore(IRedisSortedSet <T> set, double fromScore, double toScore, int?skip, int?take) { var list = client.GetRangeFromSortedSetByHighestScore(set.Id, fromScore, toScore, skip, take); return(list.ConvertEachTo <T>()); }
public List <T> GetRangeFromSortedSetByHighestScore(IRedisSortedSet <T> set, string fromStringScore, string toStringScore) { var list = client.GetRangeFromSortedSetByHighestScore(set.Id, fromStringScore, toStringScore); return(list.ConvertEachTo <T>()); }
public IDictionary <T, double> GetRangeWithScoresFromSortedSetDesc(IRedisSortedSet <T> set, int fromRank, int toRank) { var map = client.GetRangeWithScoresFromSortedSetDesc(set.Id, fromRank, toRank); return(CreateGenericMap(map)); }
public double IncrementItemInSortedSet(IRedisSortedSet <T> set, T value, double incrementBy) { return(client.IncrementItemInSortedSet(set.Id, value.SerializeToString(), incrementBy)); }
public long GetSortedSetCount(IRedisSortedSet <T> set) { return(client.GetSortedSetCount(set.Id)); }
public long GetItemIndexInSortedSetDesc(IRedisSortedSet <T> set, T value) { return(client.GetItemIndexInSortedSetDesc(set.Id, value.SerializeToString())); }
public double GetItemScoreInSortedSet(IRedisSortedSet <T> set, T value) { return(client.GetItemScoreInSortedSet(set.Id, value.SerializeToString())); }
public List <T> GetRangeFromSortedSet(IRedisSortedSet <T> set, int fromRank, int toRank) { var list = client.GetRangeFromSortedSet(set.Id, fromRank, toRank); return(list.ConvertEachTo <T>()); }
public int StoreUnionFromSortedSets(IRedisSortedSet <T> intoSetId, params IRedisSortedSet <T>[] setIds) { return(client.StoreUnionFromSortedSets(intoSetId.Id, setIds.ConvertAll(x => x.Id).ToArray())); }