internal void BeginQueuedCommand(QueuedRedisOperation queuedRedisOperation)
        {
            if (this.CurrentQueuedOperation != null)
            {
                throw new InvalidOperationException("The previous queued operation has not been commited");
            }

            this.CurrentQueuedOperation = queuedRedisOperation;
        }
 protected virtual void AddCurrentQueuedOperation()
 {
     this.QueuedCommands.Add(this.CurrentQueuedOperation);
     this.CurrentQueuedOperation = null;
 }