56 references to ReadOnly
Microsoft.Build.CommandLine.UnitTests (1)
XMake_Tests.cs (1)
1083
File.SetAttributes(path, File.GetAttributes(path) & ~FileAttributes.
ReadOnly
); // make writable
Microsoft.Build.Engine.UnitTests (1)
Evaluation\Expander_Tests.cs (1)
3655
File.SetAttributes(tempFile, FileAttributes.
ReadOnly
| FileAttributes.Archive);
Microsoft.Build.Tasks.Core (15)
BootstrapperUtil\BootstrapperBuilder.cs (2)
1591
if ((attribs & FileAttributes.
ReadOnly
) != 0)
1593
attribs &= (~FileAttributes.
ReadOnly
);
ManifestUtil\LauncherBuilder.cs (2)
115
if ((attribs & FileAttributes.
ReadOnly
) != 0)
117
attribs &= (~FileAttributes.
ReadOnly
);
Move.cs (2)
191
if ((info.Attributes & FileAttributes.
ReadOnly
) != 0)
193
info.Attributes &= ~FileAttributes.
ReadOnly
;
NativeMethods.cs (2)
856
if (targetExists && (File.GetAttributes(newFileName) & FileAttributes.
ReadOnly
) == FileAttributes.
ReadOnly
)
RemoveDir.cs (4)
151
if ((directory.Attributes & FileAttributes.
ReadOnly
) != 0)
153
FileAttributes faNew = (directory.Attributes & ~FileAttributes.
ReadOnly
);
160
if ((file.Attributes & FileAttributes.
ReadOnly
) != 0)
162
FileAttributes faNew = (file.Attributes & ~FileAttributes.
ReadOnly
);
Touch.cs (3)
237
if ((faOriginal & FileAttributes.
ReadOnly
) == FileAttributes.
ReadOnly
)
243
FileAttributes faNew = (faOriginal & ~FileAttributes.
ReadOnly
);
Microsoft.Build.Tasks.UnitTests (26)
Copy_Tests.cs (10)
710
File.SetAttributes(destination, FileAttributes.
ReadOnly
);
777
File.SetAttributes(destination, FileAttributes.
ReadOnly
);
844
File.SetAttributes(destination, FileAttributes.
ReadOnly
);
911
File.SetAttributes(destination, FileAttributes.
ReadOnly
);
985
File.SetAttributes(destination1, FileAttributes.
ReadOnly
);
1013
Assert.NotEqual(FileAttributes.
ReadOnly
, File.GetAttributes(destination1) & FileAttributes.
ReadOnly
);
1014
Assert.NotEqual(FileAttributes.
ReadOnly
, File.GetAttributes(destination2) & FileAttributes.
ReadOnly
);
2527
File.SetAttributes(existing, FileAttributes.
ReadOnly
);
Delete_Tests.cs (1)
56
File.SetAttributes(source, FileAttributes.
ReadOnly
);
Move_Tests.cs (12)
35
file.Attributes |= FileAttributes.
ReadOnly
; // mark read only
54
Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.
ReadOnly
) == 0); // should have cleared r/o bit
80
file.Attributes |= FileAttributes.
ReadOnly
; // mark read only
100
Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.
ReadOnly
) == 0); // should have cleared r/o bit
107
file.Attributes &= ~FileAttributes.
ReadOnly
; // mark read only
223
file.Attributes |= FileAttributes.
ReadOnly
; // mark destination read only
242
Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.
ReadOnly
) != 0); // should still be r/o
249
file.Attributes ^= FileAttributes.
ReadOnly
; // mark destination writable only
330
file.Attributes &= ~FileAttributes.
ReadOnly
; // mark not read only
350
Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.
ReadOnly
) == 0); // readonly bit should not be set
384
file.Attributes |= FileAttributes.
ReadOnly
; // mark read only
404
Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.
ReadOnly
) == 0); // should have cleared r/o bit
ResourceHandling\GenerateResource_Tests.cs (2)
65
File.SetAttributes(resxFile, FileAttributes.
ReadOnly
);
2618
File.SetAttributes(t.StateFile.ItemSpec, FileAttributes.
ReadOnly
);
Touch_Tests.cs (1)
114
return System.IO.FileAttributes.
ReadOnly
;
Microsoft.DotNet.Build.Tasks.Workloads (1)
Utils.cs (1)
69
File.SetAttributes(fileName, oldAttributes & ~FileAttributes.
ReadOnly
);
PresentationUI (5)
MS\Internal\Documents\Application\DocumentStream.cs (5)
134
if ((attrib & FileAttributes.
ReadOnly
) == FileAttributes.
ReadOnly
)
136
File.SetAttributes(copiesPath, attrib ^ FileAttributes.
ReadOnly
);
330
return ((attributes & FileAttributes.
ReadOnly
) == FileAttributes.
ReadOnly
);
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (1)
139
(ShouldSkip(FileAttributes.
ReadOnly
) && entry.IsReadOnly))
src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (3)
63
return (Attributes & FileAttributes.
ReadOnly
) != 0;
68
Attributes |= FileAttributes.
ReadOnly
;
70
Attributes &= ~FileAttributes.
ReadOnly
;
src\libraries\System.Private.CoreLib\src\System\IO\FileStatus.Unix.cs (3)
204
attributes |= FileAttributes.
ReadOnly
;
232
FileAttributes.NotContentIndexed | FileAttributes.Offline | FileAttributes.
ReadOnly
|
263
if ((attributes & FileAttributes.
ReadOnly
) != 0)