14 references to RegisteredTaskObjectLifetime
Crossgen2Tasks (2)
CommonFilePulledFromSdkRepo\RuntimeGraphCache.cs (2)
36
object existingRuntimeGraphTaskObject = _buildEngine.GetRegisteredTaskObject(key,
RegisteredTaskObjectLifetime
.AppDomain);
41
_buildEngine.RegisterTaskObject(key, result,
RegisteredTaskObjectLifetime
.AppDomain, true);
Microsoft.Arcade.Test.Common (3)
MockEngine.cs (3)
98
public object GetRegisteredTaskObject(object key,
RegisteredTaskObjectLifetime
lifetime)
108
public void RegisterTaskObject(object key, object obj,
RegisteredTaskObjectLifetime
lifetime, bool allowEarlyCollection)
113
public object UnregisterTaskObject(object key,
RegisteredTaskObjectLifetime
lifetime)
Microsoft.Build.Framework (3)
IBuildEngine4.cs (3)
64
void RegisterTaskObject(object key, object obj,
RegisteredTaskObjectLifetime
lifetime, bool allowEarlyCollection);
75
object GetRegisteredTaskObject(object key,
RegisteredTaskObjectLifetime
lifetime);
86
object UnregisterTaskObject(object key,
RegisteredTaskObjectLifetime
lifetime);
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);