37 references to ReparsePoint
aspire (15)
Acquisition\InstallationCandidateSources.cs (1)
138AttributesToSkip = FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReparsePoint,
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
1020var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Utils\ReparsePoint.cs (12)
119return (attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint; 130return (info.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint; 136return (dirInfo.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint; 155if ((attributes & FileAttributes.ReparsePoint) != FileAttributes.ReparsePoint) 189if ((attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint) 223if ((dirInfo.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint)
dotnet-dev-certs (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.Server.Kestrel.Core (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.DotNet.Cli.Definitions (1)
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (1)
79if ((fileInfo.Attributes & FileAttributes.ReparsePoint) != 0)
Microsoft.DotNet.NativeWrapper (1)
EnvironmentProvider.cs (1)
79if ((fileInfo.Attributes & FileAttributes.ReparsePoint) != 0)
NuGet.Common (1)
LocalResourceUtils.cs (1)
96if (!directoryInfo.Attributes.HasFlag(FileAttributes.ReparsePoint))
RepoTasks (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
sdk-tasks (1)
ReplaceFilesWithSymbolicLinks.cs (1)
69AttributesToSkip = FileAttributes.ReparsePoint,
System.Formats.Tar (3)
System\Formats\Tar\TarFile.cs (3)
532skipBaseDirRecursion = (di.Attributes & FileAttributes.ReparsePoint) != 0; 587skipBaseDirRecursion = (di.Attributes & FileAttributes.ReparsePoint) != 0; 617bool isRealDirectory = entry.IsDirectory && (entry.Attributes & FileAttributes.ReparsePoint) == 0; // not a symlink.
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
994new() { RecurseSubdirectories = false, MatchType = MatchType.Win32, AttributesToSkip = FileAttributes.ReparsePoint, IgnoreInaccessible = false };
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEntry.Unix.cs (2)
73attributes |= FileAttributes.ReparsePoint; 144attributes |= FileAttributes.ReparsePoint;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (2)
124bool isSymlink = (attributes & FileAttributes.ReparsePoint) != 0; 144(ShouldSkip(FileAttributes.ReparsePoint) && isSymlink) ||
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStatus.Unix.cs (2)
207attributes |= FileAttributes.ReparsePoint; 233FileAttributes.ReparsePoint | FileAttributes.SparseFile | FileAttributes.System |