10 writes to LastWriteTimeUtc
Microsoft.Build.Engine.UnitTests (6)
BackEnd\TargetBuilder_Tests.cs (6)
224fileA.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 225fileB.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 226fileC.LastWriteTimeUtc = now; 268fileA.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 269fileB.LastWriteTimeUtc = now + TimeSpan.FromSeconds(10); 270fileC.LastWriteTimeUtc = now;
Microsoft.Build.Tasks.Core (1)
Unzip.cs (1)
269destinationPath.LastWriteTimeUtc = zipArchiveEntry.LastWriteTime.UtcDateTime;
Microsoft.Build.Tasks.UnitTests (2)
Copy_Tests.cs (2)
593sourcefi.LastWriteTimeUtc = testTime; 596destinationfi.LastWriteTimeUtc = testTime;
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (1)
99set => LastWriteTimeUtc = value.ToUniversalTime();
41 references to LastWriteTimeUtc
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
55installTemplates = packageIdAndPaths.Where(t => new FileInfo(t.path).LastWriteTimeUtc > dirWriteTime).Any();
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
55installTemplates = packageIdAndPaths.Where(t => new FileInfo(t.path).LastWriteTimeUtc > dirWriteTime).Any();
Microsoft.AspNetCore.Http.Results (1)
PhysicalFileHttpResult.cs (1)
177LastWriteTimeUtc = fileInfo.LastWriteTimeUtc;
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\PhysicalFileResultExecutor.cs (1)
138LastModified = fileInfo.LastWriteTimeUtc,
Microsoft.Build (2)
Construction\ProjectRootElement.cs (2)
1575_lastWriteTimeWhenReadUtc = fileInfo.LastWriteTimeUtc; 2116_lastWriteTimeWhenReadUtc = FileUtilities.GetFileInfoNoThrow(fullPath).LastWriteTimeUtc;
Microsoft.Build.Engine.OM.UnitTests (2)
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (2)
51var lwtBefore = new FileInfo(proj1Path).LastWriteTimeUtc; 70var lwtAfter = new FileInfo(proj1Path).LastWriteTimeUtc;
Microsoft.Build.Tasks.Core (4)
DownloadFile.cs (1)
355&& destinationFile.LastWriteTimeUtc > response.Content.Headers.LastModified.Value.UtcDateTime;
FileState.cs (2)
150LastWriteTimeUtc = fileInfo.LastWriteTimeUtc; 163LastWriteTimeUtc = directoryInfo.LastWriteTimeUtc;
Unzip.cs (1)
310&& zipArchiveEntry.LastWriteTime == fileInfo.LastWriteTimeUtc
Microsoft.Build.Tasks.UnitTests (4)
FileStateTests.cs (4)
130Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 265Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 352Assert.Equal(new FileInfo(Path.GetTempPath()).LastWriteTimeUtc, new FileState(Path.GetTempPath()).LastWriteTimeUtcFast); 378Assert.Equal(new FileInfo(file).LastWriteTimeUtc, new FileState(file).LastWriteTimeUtcFast);
Microsoft.CodeAnalysis (1)
FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.CodeStyle (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.DotNet.Build.Tasks.Packaging (1)
PackageIndex.cs (1)
39.Select(packageIndexFileInfo => $"{packageIndexFileInfo.FullName}:{packageIndexFileInfo.Length}:{packageIndexFileInfo.LastWriteTimeUtc.Ticks}"));
Microsoft.DotNet.Helix.JobSender (6)
Payloads\ArchivePayload.cs (3)
53return (alreadyUploadedFile.LastWriteTimeUtc.AddHours(CacheExpiryHours) > DateTime.UtcNow) && // Expiration hasn't elapsed 54(alreadyUploadedFile.LastWriteTimeUtc > Archive.LastWriteTimeUtc); // File hasn't changed since it was uploaded
Payloads\DirectoryPayload.cs (3)
82if (alreadyUploadedFile.LastWriteTimeUtc.AddHours(CacheExpiryHours) < DateTime.UtcNow) 88.Select(file => file.LastWriteTimeUtc) 90return alreadyUploadedFile.LastWriteTimeUtc >= newestFileWriteTime;
Microsoft.Extensions.FileProviders.Physical (5)
Internal\FileSystemInfoHelper.cs (1)
59return targetInfo.LastWriteTimeUtc;
PhysicalDirectoryInfo.cs (1)
54public DateTimeOffset LastModified => _info.LastWriteTimeUtc;
PhysicalFileInfo.cs (1)
38public DateTimeOffset LastModified => _info.LastWriteTimeUtc;
PollingFileChangeToken.cs (2)
32/// determined by <see cref="System.IO.FileSystemInfo.LastWriteTimeUtc" />. 53return FileSystemInfoHelper.GetFileLinkTargetLastWriteTimeUtc(_fileInfo) ?? _fileInfo.LastWriteTimeUtc;
Microsoft.Maui.Resizetizer (4)
Resizer.cs (4)
85 && fileIn.LastWriteTimeUtc <= fileOut.LastWriteTimeUtc 86 && fileInputs.LastWriteTimeUtc <= fileOut.LastWriteTimeUtc)
System.Configuration.ConfigurationManager (1)
System\Configuration\Internal\InternalConfigHost.cs (1)
216? new FileVersion(true, info.Length, info.CreationTimeUtc, info.LastWriteTimeUtc)
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (1)
98get => LastWriteTimeUtc.ToLocalTime();
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\OpenSslCachedDirectoryStoreProvider.cs (2)
55(info.Exists && info.LastWriteTimeUtc != _loadLastWrite)) 63_loadLastWrite = info.LastWriteTimeUtc;