internal static IEnumerable <String> CreateFileNameIterator(String path, String originalUserPath, String searchPattern, bool includeFiles, bool includeDirs, SearchOption searchOption, bool checkHost) { Contract.Requires(path != null); Contract.Requires(originalUserPath != null); Contract.Requires(searchPattern != null); SearchResultHandler <String> handler = new StringResultHandler(includeFiles, includeDirs); return(new FileSystemEnumerableIterator <String>(path, originalUserPath, searchPattern, searchOption, handler, checkHost)); }
// Token: 0x0600188B RID: 6283 RVA: 0x00050254 File Offset: 0x0004E454 internal static IEnumerable <string> CreateFileNameIterator(string path, string originalUserPath, string searchPattern, bool includeFiles, bool includeDirs, SearchOption searchOption, bool checkHost) { SearchResultHandler <string> resultHandler = new StringResultHandler(includeFiles, includeDirs); return(new FileSystemEnumerableIterator <string>(path, originalUserPath, searchPattern, searchOption, resultHandler, checkHost)); }