DeleteRecord() public method

public DeleteRecord ( string volume, ulong frn ) : bool
volume string
frn ulong
return bool
Ejemplo n.º 1
0
        private void ProcessFileDelete(PInvokeWin32.USN_RECORD usn, string volume, MyEverythingDB db)
        {
            var cached = db.FindByFrn(volume, usn.FRN);

            if (cached == null)
            {
                return;
            }
            else
            {
                var isdelete = db.DeleteRecord(volume, usn.FRN);
                Debug.WriteLine(string.Format(">>>> File {0} deleted {1}.", cached.FullPath, isdelete ? "successful" : "fail"));
                if (RecordDeletedEvent != null)
                {
                    RecordDeletedEvent(cached);
                }
            }
        }
Ejemplo n.º 2
0
 private void ProcessFileDelete(PInvokeWin32.USN_RECORD usn, string volume, MyEverythingDB db)
 {
     var cached = db.FindByFrn(volume, usn.FRN);
     if (cached == null) {
         return;
     } else {
         var isdelete = db.DeleteRecord(volume, usn.FRN);
         Debug.WriteLine(string.Format(">>>> File {0} deleted {1}.", cached.FullPath, isdelete ? "successful" : "fail"));
         if (RecordDeletedEvent != null)
             RecordDeletedEvent(cached);
     }
 }