30 references to Build
Microsoft.Build (5)
BackEnd\Components\Caching\RegisteredTaskObjectCache.cs (2)
39
ErrorUtilities.VerifyThrow(IsCollectionEmptyOrUncreated(RegisteredTaskObjectLifetime.
Build
), "Build lifetime objects were not disposed at the end of the build");
73
ErrorUtilities.VerifyThrow(IsCollectionEmptyOrUncreated(RegisteredTaskObjectLifetime.
Build
), "Build lifetime objects were not disposed at the end of the build");
BackEnd\Node\InProcNode.cs (1)
340
objectCache.DisposeCacheObjects(RegisteredTaskObjectLifetime.
Build
);
BackEnd\Node\OutOfProcNode.cs (1)
482
objectCache.DisposeCacheObjects(RegisteredTaskObjectLifetime.
Build
);
RegisteredTaskObjectCacheBase.cs (1)
125
case RegisteredTaskObjectLifetime.
Build
:
Microsoft.Build.Engine.UnitTests (2)
BackEnd\AssemblyLoadContextTestTasks.cs (2)
20
RegisteredTaskObjectLifetime.
Build
,
31
var entry = (RegisterObject)BuildEngine4.GetRegisteredTaskObject(RegisterObject.CacheKey, RegisteredTaskObjectLifetime.
Build
);
Microsoft.Build.Tasks.Core (6)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (2)
123
_assemblyFoldersCache = _buildEngine.GetRegisteredTaskObject(key, RegisteredTaskObjectLifetime.
Build
) as AssemblyFoldersFromConfigCache;
139
_buildEngine?.RegisterTaskObject(key, _assemblyFoldersCache, RegisteredTaskObjectLifetime.
Build
, true /* dispose early ok*/);
AssemblyDependency\Node\OutOfProcRarClient.cs (2)
40
OutOfProcRarClient rarClient = (OutOfProcRarClient)buildEngine.GetRegisteredTaskObject(TaskObjectCacheKey, RegisteredTaskObjectLifetime.
Build
);
45
buildEngine.RegisterTaskObject(TaskObjectCacheKey, rarClient, RegisteredTaskObjectLifetime.
Build
, allowEarlyCollection: false);
GetInstalledSDKLocations.cs (2)
194
object staticCacheDisposer = buildEngine4.GetRegisteredTaskObject(StaticSDKCacheKey, RegisteredTaskObjectLifetime.
Build
);
200
buildEngine4.RegisterTaskObject(StaticSDKCacheKey, staticDisposer, RegisteredTaskObjectLifetime.
Build
, allowEarlyCollection: false);
Microsoft.Build.Tasks.UnitTests (3)
AssemblyDependency\Node\OutOfProcRarNode_Tests.cs (3)
51
using OutOfProcRarClient? rarClient = engine.GetRegisteredTaskObject(OutOfProcRarClient.TaskObjectCacheKey, RegisteredTaskObjectLifetime.
Build
) as OutOfProcRarClient;
84
using OutOfProcRarClient? rarClient = engine.GetRegisteredTaskObject(OutOfProcRarClient.TaskObjectCacheKey, RegisteredTaskObjectLifetime.
Build
) as OutOfProcRarClient;
110
using OutOfProcRarClient? rarClient = engine.GetRegisteredTaskObject(OutOfProcRarClient.TaskObjectCacheKey, RegisteredTaskObjectLifetime.
Build
) as OutOfProcRarClient;
Microsoft.DotNet.Arcade.Sdk (6)
src\CheckRequiredDotNetVersion.cs (2)
56
var cachedResult = (CacheEntry)BuildEngine4.GetRegisteredTaskObject(s_cacheKey, RegisteredTaskObjectLifetime.
Build
);
106
BuildEngine4.RegisterTaskObject(s_cacheKey, new CacheEntry(lastWrite, success), RegisteredTaskObjectLifetime.
Build
, allowEarlyCollection: true);
src\LocateDotNet.cs (2)
50
var cachedResult = (CacheEntry)BuildEngine4.GetRegisteredTaskObject(s_cacheKey, RegisteredTaskObjectLifetime.
Build
);
80
BuildEngine4.RegisterTaskObject(s_cacheKey, new CacheEntry(lastWrite, paths, DotNetPath), RegisteredTaskObjectLifetime.
Build
, allowEarlyCollection: true);
src\SingleError.cs (2)
20
var errorReportedSentinel = BuildEngine4.GetRegisteredTaskObject(key, RegisteredTaskObjectLifetime.
Build
);
27
BuildEngine4.RegisterTaskObject(key, new object(), RegisteredTaskObjectLifetime.
Build
, allowEarlyCollection: true);
Microsoft.NET.Build.Tasks (6)
GetPackagesToPrune.cs (2)
109
var existingResult = BuildEngine4.GetRegisteredTaskObject(key, RegisteredTaskObjectLifetime.
Build
);
118
BuildEngine4.RegisterTaskObject(key, PackagesToPrune, RegisteredTaskObjectLifetime.
Build
, true);
LockFileCache.cs (2)
37
object existingLockFileTaskObject = _buildEngine?.GetRegisteredTaskObject(lockFileKey, RegisteredTaskObjectLifetime.
Build
);
42
_buildEngine?.RegisterTaskObject(lockFileKey, result, RegisteredTaskObjectLifetime.
Build
, true);
ShowPreviewMessage.cs (2)
20
BuildEngine4.GetRegisteredTaskObject(previewMessageKey, RegisteredTaskObjectLifetime.
Build
);
28
RegisteredTaskObjectLifetime.
Build
,
MSBuild (2)
OutOfProcTaskHostNode.cs (1)
843
_registeredTaskObjectCache.DisposeCacheObjects(RegisteredTaskObjectLifetime.
Build
);
RegisteredTaskObjectCacheBase.cs (1)
125
case RegisteredTaskObjectLifetime.
Build
: