Esempio n. 1
0
 public SetDataCommand(IBufferManager buffer, long offset, byte[] data)
 {
     _buffer     = buffer;
     _offset     = offset;
     _data       = data;
     _operations = (IBufferOperations)buffer;
     if (_operations == null)
     {
         throw new ArgumentException(nameof(buffer));
     }
 }
Esempio n. 2
0
 public DeleteCommand(IBufferOperations buffer, long offset, int count)
     : base(buffer, offset, ((IBufferManager)buffer).GetBytes(offset, ref count))
 {
 }
Esempio n. 3
0
 public InsertCommand(IBufferOperations buffer, long offset, byte[] data)
 {
     _buffer = buffer;
     _offset = offset;
     _data   = data;
 }