public override IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, SearchOption searchOption)
 {
     throw new NotImplementedException("This method is not implemented by Delimon.Win32.IO.Directory");
 }
      public static string[] GetDirectories(string path, string searchPattern, SearchOption searchOption)
      {
         var options = DirectoryEnumerationOptions.Folders | ((searchOption == SearchOption.AllDirectories) ? DirectoryEnumerationOptions.Recursive : 0);

         return EnumerateFileSystemEntryInfosInternal<string>(null, path, searchPattern, options, PathFormat.RelativePath).ToArray();
      }
        public override string[] GetFiles(string path, string searchPattern, SearchOption searchOption)
        {
            var options = MyConverters.ConvertEnum<SearchOption, Delimon.Win32.IO.SearchOption>(searchOption);

            return Delimon.Win32.IO.Directory.GetFiles(path, searchPattern, options);
        }
 public override FileSystemInfoBase[] GetFileSystemInfos(string searchPattern, SearchOption searchOption)
 {
     return _instance.GetFileSystemInfos(searchPattern).WrapFileSystemInfos();
 }
 public override FileInfoBase[] GetFiles(string searchPattern, SearchOption searchOption)
 {
     return searchOption == SearchOption.TopDirectoryOnly
         ? _instance.GetFiles().WrapFiles()
         : _helpers.FindFilesInfosRecursive(_instance.FullName, searchPattern).WrapFiles();
 }
 public override IEnumerable<FileSystemInfoBase> EnumerateFileSystemInfos(string searchPattern, SearchOption searchOption)
 {
     return _instance.GetFileSystemInfos(searchPattern).WrapFileSystemInfos();
 }
 public override IEnumerable<FileInfoBase> EnumerateFiles(string searchPattern, SearchOption searchOption)
 {
     return searchOption == SearchOption.TopDirectoryOnly
         ? Helpers.FindFilesInfos(_instance.FullName, searchPattern).WrapFiles()
         : _helpers.FindFilesInfosRecursive(_instance.FullName, searchPattern).WrapFiles();
 }
Exemplo n.º 8
0
 public static string[] GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption)
 {
     throw null;
 }