10 writes to LastWriteTimeUtc
Microsoft.Build.Engine.UnitTests (6)
BackEnd\TargetBuilder_Tests.cs (6)
229fileA.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 230fileB.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 231fileC.LastWriteTimeUtc = now; 273fileA.LastWriteTimeUtc = now - TimeSpan.FromSeconds(10); 274fileB.LastWriteTimeUtc = now + TimeSpan.FromSeconds(10); 275fileC.LastWriteTimeUtc = now;
Microsoft.Build.Tasks.Core (1)
Unzip.cs (1)
287destinationPath.LastWriteTimeUtc = zipArchiveEntry.LastWriteTime.UtcDateTime;
Microsoft.Build.Tasks.UnitTests (2)
Copy_Tests.cs (2)
608sourcefi.LastWriteTimeUtc = testTime; 611destinationfi.LastWriteTimeUtc = testTime;
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (1)
99set => LastWriteTimeUtc = value.ToUniversalTime();
57 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.Hosting.Maui (2)
Utilities\MauiEnvironmentHelper.cs (2)
163if (info.Exists && info.LastWriteTimeUtc < expiration) 318if (info.Exists && info.LastWriteTimeUtc < expiration)
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
55installTemplates = packageIdAndPaths.Where(t => new FileInfo(t.path).LastWriteTimeUtc > dirWriteTime).Any();
GenerateDocumentationAndConfigFiles (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Metrics (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Metrics.Legacy (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
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)
359&& destinationFile.LastWriteTimeUtc > response.Content.Headers.LastModified.Value.UtcDateTime;
FileState.cs (2)
151LastWriteTimeUtc = fileInfo.LastWriteTimeUtc; 164LastWriteTimeUtc = directoryInfo.LastWriteTimeUtc;
Unzip.cs (1)
328&& zipArchiveEntry.LastWriteTime == fileInfo.LastWriteTimeUtc
Microsoft.Build.Tasks.UnitTests (4)
FileStateTests.cs (4)
136Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 271Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 358Assert.Equal(new FileInfo(Path.GetTempPath()).LastWriteTimeUtc, new FileState(TestPath(Path.GetTempPath())).LastWriteTimeUtcFast); 384Assert.Equal(new FileInfo(file).LastWriteTimeUtc, new FileState(TestPath(file)).LastWriteTimeUtcFast);
Microsoft.CodeAnalysis (1)
FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.Analyzers (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Compilers\Core\Portable\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.LanguageServer (1)
FileBasedPrograms\FileBasedProgramsEntryPointDiscovery.cs (1)
295var newCreatedOrModifiedTimeUtc = Max(directoryInfo.CreationTimeUtc, directoryInfo.LastWriteTimeUtc);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Microsoft.CodeAnalysis.ResxSourceGenerator (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 (6)
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 (3)
35/// for changes as determined by <see cref="FileSystemInfo.LastWriteTimeUtc"/>. 53return FileSystemInfoHelper.GetFileLinkTargetLastWriteTimeUtc(_fileInfo) ?? _fileInfo.LastWriteTimeUtc; 62return _directoryInfo.LastWriteTimeUtc;
Microsoft.Maui.Resizetizer (4)
Resizer.cs (4)
85 && fileIn.LastWriteTimeUtc <= fileOut.LastWriteTimeUtc 86 && fileInputs.LastWriteTimeUtc <= fileOut.LastWriteTimeUtc)
Roslyn.Diagnostics.Analyzers (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.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;
Test.Utilities (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;
Text.Analyzers (1)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
443timeStamp = info.LastWriteTimeUtc;