コード例 #1
0
 public static IEnumerable <string> EnumerateFiles(string name)
 {
     return(BaseIOUtils.RepeatActionWithDelay <IEnumerable <string> >(() => Directory.EnumerateFiles(name)));
 }
コード例 #2
0
 public static string[] GetFiles(string name, string filter, SearchOption option)
 {
     return(BaseIOUtils.RepeatActionWithDelay <string[]>(() => Directory.GetFiles(name, filter, option)));
 }
コード例 #3
0
 public static string[] GetFileSystemEntries(string name)
 {
     return(BaseIOUtils.RepeatActionWithDelay <string[]>(() => Directory.GetFileSystemEntries(name)));
 }
コード例 #4
0
 public static void SetCurrentDirectory(string name)
 {
     BaseIOUtils.RepeatActionWithDelay(() => Directory.SetCurrentDirectory(name));
 }
コード例 #5
0
 public static string GetCurrentDirectory()
 {
     return(BaseIOUtils.RepeatActionWithDelay <string>(() => Directory.GetCurrentDirectory()));
 }
コード例 #6
0
 public static bool Exists(string name)
 {
     return(BaseIOUtils.RepeatActionWithDelay <bool>(() => Directory.Exists(name)));
 }
コード例 #7
0
 public static void Delete(string name, bool recursive)
 {
     BaseIOUtils.RepeatActionWithDelay(() => Directory.Delete(name, recursive));
 }
コード例 #8
0
 public static void CreateDirectory(string name)
 {
     BaseIOUtils.RepeatActionWithDelay(() => Directory.CreateDirectory(name));
 }
コード例 #9
0
 public static void Move(string from, string to)
 {
     BaseIOUtils.RepeatActionWithDelay(() => File.Move(from, to));
 }
コード例 #10
0
 public static void Delete(string name)
 {
     BaseIOUtils.RepeatActionWithDelay(() => File.Delete(name));
 }
コード例 #11
0
 public static FileStream OpenRead(string name)
 {
     return(BaseIOUtils.RepeatActionWithDelay <FileStream>(() => File.OpenRead(name)));
 }
コード例 #12
0
 public static void Copy(string from, string to, bool _override)
 {
     BaseIOUtils.RepeatActionWithDelay(() => File.Copy(from, to, _override));
 }