public RedisKeyType GetEntryType(string key)
{
switch (Type(key))
{
case "none":
return RedisKeyType.None;
case "string":
return RedisKeyType.String;
case "set":
return RedisKeyType.Set;
case "list":
return RedisKeyType.List;
case "zset":
return RedisKeyType.SortedSet;
case "hash":
return RedisKeyType.Hash;
}
throw CreateResponseError("Invalid value");
}