3 writes to searchData
mscorlib (3)
system\io\filesystemenumerable.cs (3)
255searchData = new Directory.SearchData(normalizedSearchPath, this.userPath, searchOption); 350searchData = new Directory.SearchData(normalizedSearchPath, userPath, searchOption); 418searchData = searchStack[0];
20 references to searchData
mscorlib (20)
system\io\filesystemenumerable.cs (20)
265Contract.Assert(searchCriteria != null && searchData != null, "searchCriteria and searchData should be initialized"); 268String searchPath = Path.InternalCombine(searchData.fullPath, searchCriteria); 280HandleError(hr, searchData.fullPath); 286empty = searchData.searchOption == SearchOption.TopDirectoryOnly; 291if (searchData.searchOption == SearchOption.TopDirectoryOnly) 301current = _resultHandler.CreateObject(searchData, ref data); 310searchStack.Add(searchData); 394if (searchData.searchOption == SearchOption.TopDirectoryOnly) 414Contract.Assert(searchData.searchOption != SearchOption.TopDirectoryOnly, "should not reach this code path if searchOption == TopDirectoryOnly"); 419Contract.Assert((searchData.fullPath != null), "fullpath can't be null!"); 423AddSearchableDirsToStack(searchData); 426String searchPath = Path.InternalCombine(searchData.fullPath, searchCriteria); 437HandleError(hr, searchData.fullPath); 447DoDemand(searchData.fullPath); 450current = _resultHandler.CreateObject(searchData, ref data); 463if (searchData != null && _hnd != null) 472DoDemand(searchData.fullPath); 475current = _resultHandler.CreateObject(searchData, ref data); 492HandleError(hr, searchData.fullPath); 495if (searchData.searchOption == SearchOption.TopDirectoryOnly)