DeleteFile() public method

Removes an existing file in the directory.
public DeleteFile ( System name ) : void
name System
return void
Esempio n. 1
0
        public override void DeleteFile(string name)
        {
            UninterruptableMonitor.Enter(this);
            try
            {
                if (VERBOSE)
                {
                    Console.WriteLine("nrtdir.deleteFile name=" + name);
                }
#pragma warning disable 612, 618
                if (cache.FileExists(name))
#pragma warning restore 612, 618
                {
                    cache.DeleteFile(name);
                }
                else
                {
                    @delegate.DeleteFile(name);
                }
            }
            finally
            {
                UninterruptableMonitor.Exit(this);
            }
        }
Esempio n. 2
0
 public override void DeleteFile(string name)
 {
     lock (this)
     {
         if (VERBOSE)
         {
             Console.WriteLine("nrtdir.deleteFile name=" + name);
         }
         if (Cache.FileExists(name))
         {
             Cache.DeleteFile(name);
         }
         else
         {
             @delegate.DeleteFile(name);
         }
     }
 }
Esempio n. 3
0
        public override void DeleteFile(string name)
        {
            lock (this)
            {
                if (VERBOSE)
                {
                    Console.WriteLine("nrtdir.deleteFile name=" + name);
                }
#pragma warning disable 612, 618
                if (cache.FileExists(name))
#pragma warning restore 612, 618
                {
                    cache.DeleteFile(name);
                }
                else
                {
                    @delegate.DeleteFile(name);
                }
            }
        }