73 references to AltDirectorySeparatorChar
Microsoft.AspNetCore.DataProtection (1)
Internal\HostingApplicationDiscriminator.cs (1)
15private readonly string AltDirectorySeparator = Path.AltDirectorySeparatorChar.ToString();
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
FileProviderRazorProjectItem.cs (1)
81(PhysicalPath[_root.Length] == Path.DirectorySeparatorChar || PhysicalPath[_root.Length] == Path.AltDirectorySeparatorChar))
Microsoft.Build (6)
Evaluation\Conditionals\FunctionCallExpressionNode.cs (1)
86return lastCharacter == Path.DirectorySeparatorChar || lastCharacter == Path.AltDirectorySeparatorChar || lastCharacter == '\\';
FileMatcher.cs (1)
694return c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
FrameworkLocationHelper.cs (1)
1012Path.AltDirectorySeparatorChar.ToString(),
Microsoft.Build.Conversion.Core (1)
ProjectFileConverter.cs (1)
2866return result.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar);
Microsoft.Build.Engine (8)
Conditionals\FunctionCallExpressionNode.cs (1)
85return lastCharacter == Path.DirectorySeparatorChar || lastCharacter == Path.AltDirectorySeparatorChar;
Shared\FileMatcher.cs (3)
25private static readonly string altDirectorySeparator = new string(Path.AltDirectorySeparatorChar, 1); 28internal static readonly char[] directorySeparatorCharacters = { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }; 515return c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
Shared\FileUtilities.cs (2)
583return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 823string result = relativePath.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar);
Shared\FileUtilitiesRegex.cs (1)
29@"^[\{0}\{1}][\{0}\{1}][^\{0}\{1}]+[\{0}\{1}][^\{0}\{1}]+", Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar));
Solution\SolutionWrapperProject.cs (1)
1195(aspNetPhysicalPath[aspNetPhysicalPath.Length - 1] == Path.AltDirectorySeparatorChar) ||
Microsoft.Build.Engine.OM.UnitTests (4)
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
TransientIO.cs (1)
33private static bool IsDirSlash(char c) => c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
Microsoft.Build.Engine.UnitTests (1)
FileMatcher_Tests.cs (1)
2226string normalized = path.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar);
Microsoft.Build.Framework (1)
FileClassifier.cs (1)
201if (lastChar != Path.DirectorySeparatorChar && lastChar != Path.AltDirectorySeparatorChar)
Microsoft.Build.Tasks.Core (8)
CreateCSharpManifestResourceName.cs (2)
170manifestName.Replace(Path.AltDirectorySeparatorChar, '.'); 195manifestName.Replace(Path.AltDirectorySeparatorChar, '.');
FileMatcher.cs (1)
694return c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
ManifestUtil\PathUtil.cs (2)
19path = path.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar); 34path = path.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar);
Microsoft.Build.Utilities.Core (5)
FileMatcher.cs (1)
694return c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
FrameworkLocationHelper.cs (1)
1012Path.AltDirectorySeparatorChar.ToString(),
Microsoft.DotNet.Arcade.Sdk (1)
src\GenerateSourcePackageSourceLinkTargetsFile.cs (1)
99return last == Path.DirectorySeparatorChar || last == Path.AltDirectorySeparatorChar;
Microsoft.DotNet.Arcade.Sdk.Tests (1)
Utilities\TestApp.cs (1)
112var destFileName = Path.Combine(destDir, srcFileName.Substring(srcDir.Length).TrimStart(new[] { Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar }));
Microsoft.DotNet.Build.Tasks.Packaging (3)
GenerateNuSpec.cs (1)
262Target = f.GetMetadata(Metadata.FileTarget).Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar),
HarvestPackage.cs (1)
580var parts = path.Split(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar);
NuGetAssetResolver.cs (1)
105int dirLength = contentItem.Path.LastIndexOf(Path.AltDirectorySeparatorChar);
Microsoft.Extensions.FileProviders.Embedded (2)
Manifest\EmbeddedFilesManifest.cs (2)
16.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray(); 18private static readonly char[] _separators = new char[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar };
Microsoft.Extensions.FileProviders.Physical (4)
Internal\PathUtils.cs (2)
15.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray(); 41{Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar};
PhysicalFileProvider.cs (1)
27{Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar};
PhysicalFilesWatcher.cs (1)
449path[path.Length - 1] == Path.AltDirectorySeparatorChar);
Microsoft.Extensions.FileSystemGlobbing (5)
InMemoryDirectoryInfo.cs (5)
18private static readonly char[] DirectorySeparators = new[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }; 49string normalizedRoot = Path.GetFullPath(rootDir.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar)); 54string fileWithNormalSeparators = file.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar); 138string normPath = Path.GetFullPath(path.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar)); 150string normPath = Path.GetFullPath(path.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar));
Microsoft.Extensions.Localization (2)
ResourceManagerStringLocalizerFactory.cs (2)
48_resourcesRelativePath = _resourcesRelativePath.Replace(Path.AltDirectorySeparatorChar, '.') 232.Replace(Path.AltDirectorySeparatorChar, '.');
Microsoft.VisualBasic.Core (8)
Microsoft\VisualBasic\FileIO\FileSystem.vb (8)
93file.EndsWith(IO.Path.AltDirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)) Then 247IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar)) 853path.EndsWith(IO.Path.AltDirectorySeparatorChar, StringComparison.Ordinal) Then 1538Path1 = Path1.TrimEnd(IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar) 1539Path2 = Path2.TrimEnd(IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar) 1560Path = Path.TrimEnd(IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar) 1582Return Path.TrimEnd(IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar) 2056IO.Path.DirectorySeparatorChar, IO.Path.AltDirectorySeparatorChar, IO.Path.VolumeSeparatorChar}
MSBuild (3)
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
MSBuildTaskHost (3)
FileUtilities.cs (3)
349return (c == Path.DirectorySeparatorChar) || (c == Path.AltDirectorySeparatorChar); 379while (i > 0 && fullPath[--i] != Path.DirectorySeparatorChar && fullPath[i] != Path.AltDirectorySeparatorChar) 1475if (file.Any(i => i.Equals(Path.DirectorySeparatorChar) || i.Equals(Path.AltDirectorySeparatorChar)))
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\PathInternal.cs (1)
147return c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
System.IO.Compression (1)
System\IO\Compression\ZipArchiveEntry.cs (1)
122_externalFileAttr = entryName.EndsWith(Path.DirectorySeparatorChar) || entryName.EndsWith(Path.AltDirectorySeparatorChar)
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
973if (c != System.IO.Path.DirectorySeparatorChar && c != System.IO.Path.AltDirectorySeparatorChar)
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (1)
548if (partialPath[i] != Path.DirectorySeparatorChar && partialPath[i] != Path.AltDirectorySeparatorChar)
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (1)
91Path.AltDirectorySeparatorChar,