/// <summary> /// 采用阻塞模式获取source列表中的末尾元素,返回的同时将其添加 /// 到destination的头部。如果source不存在任何数据则等待,直到 /// 指定的timeout超时。 /// </summary> /// <param name="source">源key</param> /// <param name="destination">目标key</param> /// <param name="timeout">超时时间,单位为秒,0代表一直等待。</param> /// <returns>命令对象</returns> public static ReturnTypeWithString BRPopLPush(string source, string destination, int timeout) { var cmd = new ReturnTypeWithString("BRPOPLPUSH", source, destination, timeout); cmd.IsNullable = true; return(cmd); }
public ReturnTypeWithStringArray(string command, params object[] args) : base(command, args) { _memberCommand = new ReturnTypeWithString(command, args); }