public void AddRecord(string volume, MyEverythingRecord record, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File) {
         CheckHashTableKey(_volumes_files, volume);
         _volumes_files[volume].Add(record.FRN, record);
     } else {
         CheckHashTableKey(_volumes_folders, volume);
         _volumes_folders[volume].Add(record.FRN, record);
     }
 }
 public void AddRecord(string volume, List<MyEverythingRecord> r, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File) {
         CheckHashTableKey(_volumes_files, volume);
         r.ForEach(x => _volumes_files[volume].Add(x.FRN, x));
     } else {
         CheckHashTableKey(_volumes_folders, volume);
         r.ForEach(x => _volumes_folders[volume].Add(x.FRN, x));
     }
 }
Example #3
0
 public void UpdateRecord(string volume, MyEverythingRecord record, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File)
     {
         RealUpdateRecord(volume, _volumes_files, record);
     }
     else
     {
         RealUpdateRecord(volume, _volumes_folders, record);
     }
 }
Example #4
0
 public void AddRecord(string volume, MyEverythingRecord record, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File)
     {
         CheckHashTableKey(_volumes_files, volume);
         _volumes_files[volume].Add(record.FRN, record);
     }
     else
     {
         CheckHashTableKey(_volumes_folders, volume);
         _volumes_folders[volume].Add(record.FRN, record);
     }
 }
Example #5
0
 public void AddRecord(string volume, List <MyEverythingRecord> r, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File)
     {
         CheckHashTableKey(_volumes_files, volume);
         r.ForEach(x => _volumes_files[volume].Add(x.FRN, x));
     }
     else
     {
         CheckHashTableKey(_volumes_folders, volume);
         r.ForEach(x => _volumes_folders[volume].Add(x.FRN, x));
     }
 }
 public void UpdateRecord(string volume, MyEverythingRecord record, MyEverythingRecordType type)
 {
     if (type == MyEverythingRecordType.File)
         RealUpdateRecord(volume, _volumes_files, record);
     else
         RealUpdateRecord(volume, _volumes_folders, record);
 }