internal TransactionExecution ExecuteIn(TransactionExecution txExec)
        {
            switch (this.type)
            {
            case Type.READ:
                txExec.Read(this.readKey); break;

            case Type.UPDATE:
                txExec.ReadThenUpdate(this.readKey, this.payload); break;
            }
            return(txExec);
        }