47 writes to Attributes
Aspire.Cli.EndToEnd.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Cli.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Dashboard.Components.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Dashboard.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Deployment.EndToEnd.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Hosting.RemoteHost.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Hosting.Sdk.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Hosting.TestUtilities (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.Managed.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Aspire.TerminalHost.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Infrastructure.Tests (3)
tests\Shared\TemporaryWorkspace.cs (3)
127file.Attributes &= ~FileAttributes.ReadOnly; 138directory.Attributes &= ~FileAttributes.ReadOnly; 173entry.Attributes &= ~FileAttributes.ReadOnly;
Microsoft.Build.Tasks.Core (3)
Move.cs (1)
198info.Attributes &= ~FileAttributes.ReadOnly;
RemoveDir.cs (2)
158directory.Attributes = faNew; 167file.Attributes = faNew;
NuGet.Protocol (2)
Resources\PackageUpdateResource.cs (2)
838var directory = new DirectoryInfo(path) { Attributes = FileAttributes.Normal }; 842info.Attributes = FileAttributes.Normal;
PresentationUI (1)
MS\Internal\Documents\Application\DocumentStream.cs (1)
569originalInfo.Attributes = originalAttribs;
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (2)
68Attributes |= FileAttributes.ReadOnly; 70Attributes &= ~FileAttributes.ReadOnly;
34 references to Attributes
aspire (4)
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
1020var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Utils\ReparsePoint.cs (3)
130return (info.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint; 136return (dirInfo.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint; 223if ((dirInfo.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint)
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1023var isSymlink = (file.Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint;
Microsoft.Build.Tasks.Core (5)
Move.cs (1)
196if ((info.Attributes & FileAttributes.ReadOnly) != 0)
RemoveDir.cs (4)
155if ((directory.Attributes & FileAttributes.ReadOnly) != 0) 157FileAttributes faNew = (directory.Attributes & ~FileAttributes.ReadOnly); 164if ((file.Attributes & FileAttributes.ReadOnly) != 0) 166FileAttributes faNew = (file.Attributes & ~FileAttributes.ReadOnly);
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)
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.TestPlatform.CoreUtilities (1)
Helpers\FileHelper.cs (1)
65=> new FileInfo(path).Attributes;
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
NuGet.Common (1)
LocalResourceUtils.cs (1)
96if (!directoryInfo.Attributes.HasFlag(FileAttributes.ReparsePoint))
PresentationUI (1)
MS\Internal\Documents\Application\DocumentStream.cs (1)
532FileAttributes originalAttribs = originalInfo.Attributes;
RepoTasks (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
1023var 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\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (2)
38if ((Attributes & FileAttributes.Directory) == FileAttributes.Directory) 63return (Attributes & FileAttributes.ReadOnly) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (1)
584FileAttributes attributes = new FileInfo(fullPath, null).Attributes;