4 implementations of DirectoryExists
Microsoft.Build (2)
FileSystem\DirectoryCacheFileSystemWrapper.cs (1)
42
public bool
DirectoryExists
(string path)
FileSystem\MSBuildFileSystemBase.cs (1)
73
public virtual bool
DirectoryExists
(string path) => FileSystems.Default.DirectoryExists(path);
Microsoft.Build.Framework (2)
FileSystem\CachingFileSystemWrapper.cs (1)
38
public bool
DirectoryExists
(string path)
FileSystem\ManagedFileSystem.cs (1)
135
public virtual bool
DirectoryExists
(string path)
55 references to DirectoryExists
Microsoft.Build (8)
BackEnd\BuildManager\EnvironmentVariableValidator.cs (1)
43
if (FileSystems.Default.
DirectoryExists
(dotnetHostPath))
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
545
if (!FileSystems.Default.
DirectoryExists
(path))
BackEnd\Shared\BuildResult.cs (1)
746
if (FileSystems.Default.
DirectoryExists
(resultsDirectory))
BuildCheck\Checks\UntrustedLocationCheck.cs (1)
98
if (locationFromEnv != null && FileSystems.Default.
DirectoryExists
(locationFromEnv))
Definition\Toolset.cs (1)
900
overrideDirectoryExists = FileSystems.Default.
DirectoryExists
(_overrideTasksPath);
Definition\ToolsetReader.cs (1)
190
if (FileSystems.Default.
DirectoryExists
(xbuildToolsetsDir))
FileSystem\MSBuildFileSystemBase.cs (1)
73
public virtual bool DirectoryExists(string path) => FileSystems.Default.
DirectoryExists
(path);
Utilities\EngineFileUtilities.cs (1)
608
return existenceCache.Value.GetOrAdd(directory, directory => FileSystems.Default.
DirectoryExists
(directory));
Microsoft.Build.Framework (17)
BuildEnvironmentHelper.cs (2)
270
vsVersion != CurrentVisualStudioVersion || !FileSystems.Default.
DirectoryExists
(vsInstallDir))
295
.Where(i => i.Version.Major == v.Major && FileSystems.Default.
DirectoryExists
(i.Path))
FileSystem\CachingFileSystemWrapper.cs (1)
40
return CachedExistenceCheck(path, p => _fileSystem.
DirectoryExists
(p));
FileUtilities.cs (6)
165
if (DefaultFileSystem.
DirectoryExists
(cacheDirectory))
894
return (shouldCheckDirectory && DefaultFileSystem.
DirectoryExists
(Path.Combine(baseDirectory, directory.ToString())))
1138
if (DefaultFileSystem.
DirectoryExists
(path))
1245
? FileExistenceCache.GetOrAdd(fullPath, fullPath => fileSystem.
DirectoryExists
(fullPath))
1246
: fileSystem.
DirectoryExists
(fullPath);
1733
if (!string.IsNullOrEmpty(directoryPath) && !DefaultFileSystem.
DirectoryExists
(directoryPath))
FileUtilities_TempFiles.cs (1)
237
if (FileSystems.Default.
DirectoryExists
(Path))
Utilities\FileMatcher.cs (2)
257
if (fileSystem.
DirectoryExists
(path))
2118
if (fixedDirectoryPart.Length > 0 && !_fileSystem.
DirectoryExists
(fixedDirectoryPart))
Utilities\FrameworkLocationHelper.cs (5)
980
if (FileSystems.Default.
DirectoryExists
(combinedPath))
1148
if (FileSystems.Default.
DirectoryExists
(programFilesReferenceAssemblyDirectory))
1458
FileSystems.Default.
DirectoryExists
,
1504
if (!string.IsNullOrEmpty(frameworkPath) && FileSystems.Default.
DirectoryExists
(frameworkPath))
1606
if (FileSystems.Default.
DirectoryExists
(referencePath))
Microsoft.Build.Tasks.Core (16)
BootstrapperUtil\BootstrapperBuilder.cs (3)
533
if (FileSystems.Default.
DirectoryExists
(startDirectory))
603
if (FileSystems.Default.
DirectoryExists
(packagePath))
1584
if (!FileSystems.Default.
DirectoryExists
(strFolderPath))
Copy.cs (1)
292
if (!FileSystems.Default.
DirectoryExists
(destinationFolder))
Exec.cs (1)
560
if (!FileSystems.Default.
DirectoryExists
(_workingDirectory))
GenerateResource.cs (2)
2752
if (!FileSystems.Default.
DirectoryExists
(currentOutputDirectory))
2922
if (!FileSystems.Default.
DirectoryExists
(shorterPath))
ManifestUtil\LauncherBuilder.cs (1)
123
if (!FileSystems.Default.
DirectoryExists
(strFolderPath))
ManifestUtil\Util.cs (1)
268
if (!FileSystems.Default.
DirectoryExists
(logPath))
Move.cs (3)
210
if (FileSystems.Default.
DirectoryExists
(destinationFile))
216
if (FileSystems.Default.
DirectoryExists
(sourceFile))
240
if (!string.IsNullOrEmpty(destinationFolder) && !FileSystems.Default.
DirectoryExists
(destinationFolder))
NativeMethods.cs (2)
317
if (FileSystems.Default.
DirectoryExists
(s_gacPath))
492
if (FileSystems.Default.
DirectoryExists
(path))
RedistList.cs (1)
308
if (FileSystems.Default.
DirectoryExists
(redistDirectory))
RemoveDir.cs (1)
69
if (FileSystems.Default.
DirectoryExists
(directoryPath))
Microsoft.Build.Utilities.Core (12)
ToolLocationHelper.cs (10)
852
if (FileSystems.Default.
DirectoryExists
(propsFileLocation))
1041
if (!FileSystems.Default.
DirectoryExists
(winmdLocation))
1139
if (FileSystems.Default.
DirectoryExists
(contractPath))
2336
if (FileSystems.Default.
DirectoryExists
(path))
2904
if (FileSystems.Default.
DirectoryExists
(localAppdataFolder))
3204
if (!FileSystems.Default.
DirectoryExists
(pathToReturn))
3210
else if (!string.IsNullOrEmpty(redirectPath) && FileSystems.Default.
DirectoryExists
(redirectPath))
3794
if (FileSystems.Default.
DirectoryExists
(dotNetFx20Path))
3946
if (FileSystems.Default.
DirectoryExists
(dotNextFx30RefPath))
3953
if (FileSystems.Default.
DirectoryExists
(dotNextFx35RefPath))
ToolTask.cs (1)
1432
return FileSystems.Default.
DirectoryExists
(TaskEnvironment.GetAbsolutePath(path));
TrackedDependencies\TrackedDependencies.cs (1)
45
if (!FileMatcher.HasWildcards(directoryName) && FileSystems.Default.
DirectoryExists
(directoryName))
MSBuild (2)
CommandLine\CommandLineParser.cs (1)
555
if (FileSystems.Default.
DirectoryExists
(projectFile))
XMake.cs (1)
3271
if (FileSystems.Default.
DirectoryExists
(projectFile))