26 instantiations of DirectoryInfo
mscorlib (9)
system\io\directory.cs (3)
57return new DirectoryInfo(s); 115return new DirectoryInfo(fullPath, junk: false); 172return new DirectoryInfo(fullPath, false);
system\io\directoryinfo.cs (3)
191DirectoryInfo dir = new DirectoryInfo(parentName, false); 261return new DirectoryInfo(fullPath); 632return new DirectoryInfo(rootPath);
system\io\driveinfo.cs (1)
223return new DirectoryInfo(Name);
system\io\fileinfo.cs (1)
211return new DirectoryInfo(dirName);
system\io\filesystemenumerable.cs (1)
732DirectoryInfo di = new DirectoryInfo(fullPath, fileName);
System.Web (13)
Compilation\BuildResultCache.cs (2)
470DirectoryInfo directory = new DirectoryInfo(_cacheDir); 520DirectoryInfo directory = new DirectoryInfo(_cacheDir);
Configuration\BrowserCapabilitiesCodeGenerator.cs (3)
176DirectoryInfo browserDirInfo = new DirectoryInfo(_browsersDirectory); 525browserDirInfo = new DirectoryInfo(_browsersDirectory); 529browserDirInfo = new DirectoryInfo(HostingEnvironment.MapPathInternal(virtualDir));
Configuration\CompilationSection.cs (1)
847DirectoryInfo binPathDirectory = new DirectoryInfo(binPath);
Hosting\ApplicationManager.cs (1)
1412tempDirectory = new DirectoryInfo(tempDirectory).FullName;
HttpRuntime.cs (3)
903tempDirectory = new DirectoryInfo(tempDirectory).FullName; 1156DirectoryInfo binPathDirectory = new DirectoryInfo(binPath); 2130string directoryName = new DirectoryInfo(e.FileName).Name;
Util\FileUtil.cs (1)
316accessible = (new DirectoryInfo(dirname)).Exists;
Util\HashCodeCombiner.cs (2)
194DirectoryInfo directory = new DirectoryInfo(directoryName); 219DirectoryInfo directory = new DirectoryInfo(directoryName);
System.Web.Services (4)
System\Web\Services\Discovery\DynamicPhysicalDiscoSearcher.cs (2)
43DirectoryInfo dir = new DirectoryInfo(localDir); 62DirectoryInfo directory = new DirectoryInfo(dir);
System\Web\Services\Discovery\DynamicVirtualDiscoSearcher.cs (2)
120directory = new DirectoryInfo(startDir + physicalDir); 124directory = new DirectoryInfo(settings.VPath); //SchemaClassName == "IIsWebVirtualDir
67 references to DirectoryInfo
mscorlib (34)
system\io\directory.cs (5)
43public static DirectoryInfo GetParent(String path) 63public static DirectoryInfo CreateDirectory(String path) { 91internal static DirectoryInfo UnsafeCreateDirectory(String path) 105internal static DirectoryInfo InternalCreateDirectoryHelper(string path, bool checkHost) 160public static DirectoryInfo CreateDirectory(String path, DirectorySecurity directorySecurity)
system\io\directoryinfo.cs (17)
174public DirectoryInfo Parent 191DirectoryInfo dir = new DirectoryInfo(parentName, false); 202public DirectoryInfo CreateSubdirectory(String path) { 214public DirectoryInfo CreateSubdirectory(String path, DirectorySecurity directorySecurity) 237private DirectoryInfo CreateSubdirectoryHelper(String path, Object directorySecurity) 381public DirectoryInfo[] GetDirectories() 442public DirectoryInfo[] GetDirectories(String searchPattern) 456public DirectoryInfo[] GetDirectories(String searchPattern, SearchOption searchOption) 472private DirectoryInfo[] InternalGetDirectories(String searchPattern, SearchOption searchOption) 477IEnumerable<DirectoryInfo> enble = FileSystemEnumerableFactory.CreateDirectoryInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 478List<DirectoryInfo> fileList = new List<DirectoryInfo>(enble); 484public IEnumerable<DirectoryInfo> EnumerateDirectories() 491public IEnumerable<DirectoryInfo> EnumerateDirectories(String searchPattern) 502public IEnumerable<DirectoryInfo> EnumerateDirectories(String searchPattern, SearchOption searchOption) 515private IEnumerable<DirectoryInfo> InternalEnumerateDirectories(String searchPattern, SearchOption searchOption) 615public DirectoryInfo Root {
system\io\driveinfo.cs (1)
219public DirectoryInfo RootDirectory {
system\io\fileinfo.cs (1)
202public DirectoryInfo Directory
system\io\filesystemenumerable.cs (7)
61internal static IEnumerable<DirectoryInfo> CreateDirectoryInfoIterator(String path, String originalUserPath, String searchPattern, SearchOption searchOption) 68SearchResultHandler<DirectoryInfo> handler = new DirectoryInfoResultHandler(); 69return new FileSystemEnumerableIterator<DirectoryInfo>(path, originalUserPath, searchPattern, searchOption, handler, true); 709internal class DirectoryInfoResultHandler : SearchResultHandler<DirectoryInfo> 715internal override DirectoryInfo CreateObject(Directory.SearchData searchData, ref Win32Native.WIN32_FIND_DATA findData) 721internal static DirectoryInfo CreateDirectoryInfo(Directory.SearchData searchData, ref Win32Native.WIN32_FIND_DATA findData) 732DirectoryInfo di = new DirectoryInfo(fullPath, fileName);
system\io\filesysteminfo.cs (3)
189if (this is DirectoryInfo) 232if (this is DirectoryInfo) 275if (this is DirectoryInfo)
System (3)
sys\system\configuration\LocalFileSettingsProvider.cs (3)
325DirectoryInfo prevDir = null; 332DirectoryInfo parentDir = Directory.GetParent(userConfigPath); 335foreach (DirectoryInfo dir in parentDir.GetDirectories()) {
System.Data.Entity (1)
System\Data\SqlClient\SqlProviderServices.cs (1)
827var directory = new FileInfo(dataFileName).Directory;
System.Web (19)
Compilation\BuildResultCache.cs (2)
470DirectoryInfo directory = new DirectoryInfo(_cacheDir); 520DirectoryInfo directory = new DirectoryInfo(_cacheDir);
Configuration\BrowserCapabilitiesCodeGenerator.cs (10)
176DirectoryInfo browserDirInfo = new DirectoryInfo(_browsersDirectory); 515DirectoryInfo browserDirInfo = null; 516DirectoryInfo[] browserSubDirectories = null; 517DirectoryInfo[] allBrowserSubDirectories = null; 536browserSubDirectories = new DirectoryInfo[length]; 645private static FileInfo[] GetFilesNotHidden(DirectoryInfo rootDirectory, DirectoryInfo browserDirInfo) { 648DirectoryInfo[] subDirectories = rootDirectory.GetDirectories("*", SearchOption.AllDirectories); 661private static bool HasHiddenParent(DirectoryInfo directory, DirectoryInfo browserDirInfo) {
Configuration\CompilationSection.cs (1)
847DirectoryInfo binPathDirectory = new DirectoryInfo(binPath);
HttpRuntime.cs (4)
1156DirectoryInfo binPathDirectory = new DirectoryInfo(binPath); 1164private void PreloadAssembliesFromBinRecursive(DirectoryInfo dirInfo) { 1180DirectoryInfo[] subDirs = dirInfo.GetDirectories(); 1181foreach (DirectoryInfo di in subDirs) {
Util\HashCodeCombiner.cs (2)
194DirectoryInfo directory = new DirectoryInfo(directoryName); 219DirectoryInfo directory = new DirectoryInfo(directoryName);
System.Web.Services (9)
System\Web\Services\Discovery\DynamicDiscoSearcher.cs (2)
138DirectoryInfo directory = GetPhysicalDir(dir); // comment here 180protected abstract DirectoryInfo GetPhysicalDir(string dir );
System\Web\Services\Discovery\DynamicPhysicalDiscoSearcher.cs (5)
43DirectoryInfo dir = new DirectoryInfo(localDir); 46DirectoryInfo[] subDirs = dir.GetDirectories(); 48foreach (DirectoryInfo subDir in subDirs) { 57protected override DirectoryInfo GetPhysicalDir(string dir ) { 62DirectoryInfo directory = new DirectoryInfo(dir);
System\Web\Services\Discovery\DynamicVirtualDiscoSearcher.cs (2)
96protected override DirectoryInfo GetPhysicalDir(string dir ) { 106DirectoryInfo directory = null;
System.Workflow.ComponentModel (1)
AuthoringOM\Compiler\XomlCompiler.cs (1)
519DirectoryInfo info = Directory.CreateDirectory(createdDirectoryName);