Base:
property
Exists
System.IO.FileSystemInfo.Exists
139 references to Exists
aspire (30)
Caching\AppHostInfoDiskCache.cs (1)
193if (!_cacheDirectory.Exists)
Caching\DiskCache.cs (3)
77if (!_cacheDirectory.Exists) 126if (_cacheDirectory.Exists) 171if (!_cacheDirectory.Exists)
Certificates\CertificateGeneration\MacOSCertificateManager.cs (1)
542if (dirInfo.Exists)
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
576if (dirInfo.Exists)
Certificates\CertificateGeneration\WindowsCertificateManager.cs (1)
138if (!dirInfo.Exists)
CliExecutionContext.cs (1)
223if (!HivesDirectory.Exists)
Commands\CacheCommand.cs (1)
82if (directory is null || !directory.Exists)
Commands\Sdk\SdkDumpCommand.cs (1)
235if (outputDir is not null && !outputDir.Exists)
Commands\Sdk\SdkGenerateCommand.cs (1)
84if (!outputDir.Exists)
Documentation\FileBackedDocumentContentCache.cs (1)
308if (_diskCacheDirectory.Exists)
DotNet\DotNetAppHostNuGetConfigMerger.cs (1)
58var targetExists = targetDirectory.Exists &&
Git\GitRepository.cs (2)
47if (directoryInfo.Exists) 70if (!searchRoot.Exists)
Migrations\TypeScriptAppHostMigration.cs (2)
96if (appHostFile?.Directory is not { Exists: true } appHostDirectory) 142if (appHostFile?.Directory is not { Exists: true } appHostDirectory ||
NuGet\TemporaryNuGetConfigFile.cs (1)
48while (directory.Exists);
Packaging\PackagingService.cs (4)
170if (_executionContext.HivesDirectory.Exists) 338return packagesDirectory.Exists ? packagesDirectory : null; 663if (!packagesDirectory.Exists) 692if (!packagesDirectory.Exists)
Projects\ProjectUpdater.cs (1)
92if (!targetDirectory.Exists || !DotNetAppHostNuGetConfigMerger.TryFindNuGetConfigInDirectory(targetDirectory, out _))
src\Shared\SocketPermissionHelper.cs (1)
84if (directory.Exists && (File.GetUnixFileMode(directory.FullName) & UnixFileMode.StickyBit) != 0)
Templating\TemplateNuGetConfigService.cs (1)
111if (!targetDir.Exists || !DotNetAppHostNuGetConfigMerger.TryFindNuGetConfigInDirectory(targetDir, out _))
Utils\ConfigurationHelper.cs (1)
130return configFile.Directory is { Exists: true } configDirectory
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (1)
68if (appHostFile?.Directory is not { Exists: true } appHostDirectory)
Utils\FileSystemHelper.cs (1)
55if (!sourceDirInfo.Exists)
Utils\ReparsePoint.cs (2)
134if (dirInfo.Exists) 221if (dirInfo.Exists)
Aspire.Cli.EndToEnd.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Cli.Tests (12)
Caching\DiskCacheTests.cs (1)
83var files = new DirectoryInfo(diskPath).Exists ? Directory.GetFiles(diskPath, $"{hash}.*.json") : Array.Empty<string>();
CliExecutionContextTests.cs (1)
67Assert.False(nonexistentHives.Exists);
Commands\CacheCommandTests.cs (4)
85Assert.False(appHostInfoCacheDir.Exists); 133Assert.False(stagingCacheRoot.Exists); 182if (tempDir.Exists) 211if (tempDir.Exists)
Commands\InitCommandTests.cs (1)
1729Assert.False(hivesDir.Exists, "Test precondition: hives directory must not exist on a fresh machine.");
Commands\UpdateCommandTests.cs (1)
3053if (hivesDirectory.Exists)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
TestServices\FakePlaywrightServices.cs (1)
84if (_bundleDirectory.Exists)
TestServices\TestCliDownloader.cs (1)
30if (!_tempDirectory.Exists)
Aspire.Dashboard.Components.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Dashboard.Playwright.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Dashboard.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Deployment.EndToEnd.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Hosting (1)
src\Shared\SocketPermissionHelper.cs (1)
84if (directory.Exists && (File.GetUnixFileMode(directory.FullName) & UnixFileMode.StickyBit) != 0)
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
136if (!outputDirectory.Exists)
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Hosting.Native.Server (1)
src\Shared\SocketPermissionHelper.cs (1)
84if (directory.Exists && (File.GetUnixFileMode(directory.FullName) & UnixFileMode.StickyBit) != 0)
Aspire.Hosting.RemoteHost (1)
src\Shared\SocketPermissionHelper.cs (1)
84if (directory.Exists && (File.GetUnixFileMode(directory.FullName) & UnixFileMode.StickyBit) != 0)
Aspire.Hosting.RemoteHost.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Hosting.Sdk.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Hosting.TestUtilities (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.Managed.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
Aspire.TerminalHost (1)
src\Shared\SocketPermissionHelper.cs (1)
84if (directory.Exists && (File.GetUnixFileMode(directory.FullName) & UnixFileMode.StickyBit) != 0)
Aspire.TerminalHost.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
dotnet-aot (2)
parent\dotnet\CommandFactory\CommandResolution\DotnetToolsCommandResolver.cs (2)
45if (!packageId.Exists && 51if (!packageId.Exists)
dotnet-dev-certs (3)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
477if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
545if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
141if (!dirInfo.Exists)
dotnet-suggest (1)
FileEnumerator.cs (1)
14if (path == null || !path.Exists)
dotnet-svcutil-lib (3)
CommandProcessorOptions.cs (1)
1045if (this.BootstrapPath != null && this.BootstrapPath.Exists)
Metadata\MetadataFileNameManager.cs (1)
246if (!dirInfo.Exists)
Shared\Utilities\PathHelper.cs (1)
179if (directory.Exists)
dotnet-svcutil-lib.Tests (1)
FileUtil.cs (1)
15Assert.True(dir.Exists, "Can't copy nonexistant directory.");
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (1)
170if (!dirInfo.Exists)
Infrastructure.Tests (2)
tests\Shared\TemporaryWorkspace.cs (2)
86if (!directory.Exists) 122if (!OperatingSystem.IsWindows() || !directory.Exists)
installer.tasks (1)
GenerateTestSharedFrameworkDepsFile.cs (1)
35if (!sharedFxDir.Exists)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (3)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
477if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
545if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
141if (!dirInfo.Exists)
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
273if (!dir.Exists)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
477if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
545if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
141if (!dirInfo.Exists)
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
163if (resolversDirInfo.Exists)
Microsoft.Build.Framework (8)
Utilities\ToolLocationHelper_InstalledFrameworks.cs (3)
138if (di.Exists) 223if (dirInfoFxIdentifierPath.Exists) 283if (dirInfoFxProfilePath.Exists)
Utilities\ToolLocationHelper_SDKDiscovery.cs (5)
116if (!rootInfo.Exists) 196if (!rootInfo.Exists) 206if (!rootPathWithIdentifier.Exists) 268if (extensionSdksDirectory.Exists) 647if (platformsRootInfo.Exists)
Microsoft.Build.NuGetSdkResolver (1)
GlobalJsonReader.cs (1)
129if (string.IsNullOrWhiteSpace(file) || startingDirectory == null || !startingDirectory.Exists)
Microsoft.Build.Tasks.Core (3)
FileState.cs (1)
165if (directoryInfo.Exists)
TarDirectory.cs (1)
142if (!_sourceDirectory.Exists)
ZipDirectory.cs (1)
69if (!sourceDirectory.Exists)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\ProjectLocator.cs (1)
31if (dir == null || !dir.Exists)
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
71if (!gacAssemblyRootDir.Exists)
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
144if (!monoMSBuildDir.Exists)
Microsoft.DotNet.HotReload.Watch (1)
FileWatcher\PollingDirectoryWatcher.cs (1)
132if (!dirInfo.Exists)
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\ProjectLocator.cs (1)
31if (dir == null || !dir.Exists)
Microsoft.Extensions.AI.Evaluation.Reporting (5)
Storage\DiskBasedResultStore.cs (5)
141if (executionDir.Exists) 154if (scenarioDir.Exists) 271if (!resultsDir.Exists) 294if (executionDir.Exists) 327if (scenarioDir.Exists)
Microsoft.Extensions.FileProviders.Physical (2)
PhysicalDirectoryInfo.cs (1)
38public bool Exists => _info.Exists;
PollingFileChangeToken.cs (1)
63if (_directoryInfo.Exists)
Microsoft.Extensions.FileSystemGlobbing (1)
Abstractions\DirectoryInfoWrapper.cs (1)
40if (_directoryInfo.Exists)
Microsoft.Maui.Resizetizer (2)
Resizer.cs (1)
57 if (!fileInfo.Directory.Exists)
TizenResourceXmlGenerator.cs (1)
61 if (!contentsDirInfo.Exists)
Microsoft.ML.AutoML (1)
Experiment\Experiment.cs (1)
232if (!experimentDirInfo.Exists)
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\CommonUtility.cs (1)
1376if (dirinfo is not null && dirinfo.Exists)
Microsoft.TemplateEngine.Edge (1)
ReflectionLoadProbingPath.cs (1)
218if (info.Exists)
MSBuild (1)
PerformanceLogEventListener.cs (1)
57if (!string.IsNullOrEmpty(logDirectory) && Directory.CreateDirectory(logDirectory).Exists)
NuGet.Commands (1)
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
291if (!sourceRoot.Exists)
NuGet.Packaging (1)
PackageFolderReader.cs (1)
129getFiles = searchFolder.Exists;
NuGet.Protocol (8)
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
102if (!rootDirInfo.Exists)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
506if (idDir.Exists)
Utility\LocalFolderUtility.cs (6)
277if (rootDirInfo.Exists) 320if (rootDirInfo.Exists) 387if (rootDirInfo.Exists) 870if (!root.Exists) 972if (!rootDirectoryInfo.Exists) 1029if (!idRoot.Exists)
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.cs (1)
384if (dir.Exists)
RepoTasks (3)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
477if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
545if (dirInfo.Exists)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
141if (!dirInfo.Exists)
System.Configuration.ConfigurationManager (1)
System\Configuration\LocalFileSettingsProvider.cs (1)
304if (parentDirectory.Exists)