示例#1
0
            static DbTableStorage MoveFile(DbTableStorage table)
            {
                var backup = GetBackupName(table);

                if (File.Exists(backup))
                {
                    File.Delete(backup);
                }

                if (File.Exists(table._dataName))
                {
                    File.Move(table._dataName, backup);
                }

                return(table);
            }
示例#2
0
            public override void Dispose()
            {
                base.Dispose();

                File.Delete(GetBackupName(_table));
            }
示例#3
0
 protected void UpdateTs()
 {
     _ts = File.GetLastWriteTime(_table._indexName);
 }