internal static IEnumerable <FileSystemInfo> CreateFileSystemInfoIterator(String path, String originalUserPath, String searchPattern, SearchOption searchOption)
        {
            Contract.Requires(path != null);
            Contract.Requires(originalUserPath != null);
            Contract.Requires(searchPattern != null);

            SearchResultHandler <FileSystemInfo> handler = new FileSystemInfoResultHandler();

            return(new FileSystemEnumerableIterator <FileSystemInfo>(path, originalUserPath, searchPattern, searchOption, handler, true));
        }
Exemple #2
0
        // Token: 0x0600188E RID: 6286 RVA: 0x000502B8 File Offset: 0x0004E4B8
        internal static IEnumerable <FileSystemInfo> CreateFileSystemInfoIterator(string path, string originalUserPath, string searchPattern, SearchOption searchOption)
        {
            SearchResultHandler <FileSystemInfo> resultHandler = new FileSystemInfoResultHandler();

            return(new FileSystemEnumerableIterator <FileSystemInfo>(path, originalUserPath, searchPattern, searchOption, resultHandler, true));
        }