14 writes to Attributes
IIS.ShadowCopy.Tests (1)
ShadowCopyTests.cs (1)
417Attributes = FileAttributes.Normal
Microsoft.Build.Tasks.Core (3)
Move.cs (1)
203info.Attributes &= ~FileAttributes.ReadOnly;
RemoveDir.cs (2)
159directory.Attributes = faNew; 168file.Attributes = faNew;
Microsoft.Build.Tasks.UnitTests (7)
Move_Tests.cs (7)
34file.Attributes |= FileAttributes.ReadOnly; // mark read only 80file.Attributes |= FileAttributes.ReadOnly; // mark read only 108file.Attributes &= ~FileAttributes.ReadOnly; // mark read only 226file.Attributes |= FileAttributes.ReadOnly; // mark destination read only 253file.Attributes ^= FileAttributes.ReadOnly; // mark destination writable only 335file.Attributes &= ~FileAttributes.ReadOnly; // mark not read only 390file.Attributes |= FileAttributes.ReadOnly; // mark read only
PresentationUI (1)
MS\Internal\Documents\Application\DocumentStream.cs (1)
569originalInfo.Attributes = originalAttribs;
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (2)
68Attributes |= FileAttributes.ReadOnly; 70Attributes &= ~FileAttributes.ReadOnly;
40 references to Attributes
aspire (1)
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
dotnet-dev-certs (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.Build.Tasks.Core (5)
Move.cs (1)
201if ((info.Attributes & FileAttributes.ReadOnly) != 0)
RemoveDir.cs (4)
156if ((directory.Attributes & FileAttributes.ReadOnly) != 0) 158FileAttributes faNew = (directory.Attributes & ~FileAttributes.ReadOnly); 165if ((file.Attributes & FileAttributes.ReadOnly) != 0) 167FileAttributes faNew = (file.Attributes & ~FileAttributes.ReadOnly);
Microsoft.Build.Tasks.UnitTests (5)
Move_Tests.cs (5)
54Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit 101Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit 246Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) != 0); // should still be r/o 356Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // readonly bit should not be set 411Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit
Microsoft.Extensions.FileProviders.Physical (5)
ExclusionFilters.cs (3)
16/// Equivalent to <c>DotPrefixed | Hidden | System</c>. Exclude files and directories when the name begins with a period, or has either <see cref="FileAttributes.Hidden"/> or <see cref="FileAttributes.System"/> is set on <see cref="FileSystemInfo.Attributes"/>. 26/// Exclude files and directories when <see cref="FileAttributes.Hidden"/> is set on <see cref="FileSystemInfo.Attributes"/>. 31/// Exclude files and directories when <see cref="FileAttributes.System"/> is set on <see cref="FileSystemInfo.Attributes"/>.
Internal\FileSystemInfoHelper.cs (2)
23(((fileSystemInfo.Attributes & FileAttributes.Hidden) != 0 && (filters & ExclusionFilters.Hidden) != 0) || 24((fileSystemInfo.Attributes & FileAttributes.System) != 0 && (filters & ExclusionFilters.System) != 0)))
Microsoft.VisualBasic.Core (5)
Microsoft\VisualBasic\CompilerServices\IOUtils.vb (2)
126If ((file.Attributes And (FileAttributes.Directory Or FileAttributes.System Or FileAttributes.Hidden)) = 0) OrElse 127((file.Attributes And oAssemblyData.m_DirAttributes) <> 0) Then
Microsoft\VisualBasic\FileSystem.vb (3)
357Return CType(f.Attributes And &H3F, FileAttribute) 362Return CType(d.Attributes And &H3F, FileAttribute) 404If (file.Attributes And (FileAttribute.Hidden Or FileAttribute.System)) = 0 Then
Microsoft.VisualBasic.Tests (2)
Microsoft\VisualBasic\MyServices\FileSystemProxyTests.cs (2)
376Assert.Equal(info.Attributes, FileInfoFromSystemIO.Attributes);
PresentationUI (1)
MS\Internal\Documents\Application\DocumentStream.cs (1)
532FileAttributes originalAttribs = originalInfo.Attributes;
RepoTasks (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
System.Configuration.ConfigurationManager (1)
System\Configuration\Internal\InternalConfigHost.cs (1)
256FileAttributes attrs = fi.Attributes;
System.Formats.Tar (2)
System\Formats\Tar\TarFile.cs (2)
532skipBaseDirRecursion = (di.Attributes & FileAttributes.ReparsePoint) != 0; 587skipBaseDirRecursion = (di.Attributes & FileAttributes.ReparsePoint) != 0;
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (2)
38if ((Attributes & FileAttributes.Directory) == FileAttributes.Directory) 63return (Attributes & FileAttributes.ReadOnly) != 0;
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (1)
584FileAttributes attributes = new FileInfo(fullPath, null).Attributes;
Templates.Blazor.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Templates.Mvc.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Templates.Tests (1)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1030var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;