public override void Write(byte[] buffer, int index, int count) { _repository.Write(this.TempKey, buffer, index, count); base._size += count; }