7 implementations of LegacyThreadingData
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
390
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
=> _legacyThreadingData;
BackEnd\Node\OutOfProcNode.cs (1)
196
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
=> _legacyThreadingData;
Microsoft.Build.Engine.UnitTests (5)
BackEnd\MockHost.cs (1)
172
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
BackEnd\NodeEndpointInProc_Tests.cs (1)
53
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
BackEnd\TargetBuilder_Tests.cs (1)
1810
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
BackEnd\TargetEntry_Tests.cs (1)
1281
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
BackEnd\TaskBuilder_Tests.cs (1)
1360
LegacyThreadingData IBuildComponentHost.
LegacyThreadingData
8 references to LegacyThreadingData
Microsoft.Build (8)
BackEnd\BuildManager\BuildSubmission.cs (1)
184
LegacyThreadingData legacyThreadingData = ((IBuildComponentHost)BuildManager).
LegacyThreadingData
;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (7)
188
return (_requestTask?.IsCompleted == false) || (_componentHost.
LegacyThreadingData
.MainThreadSubmissionId != -1);
573
return host.BuildParameters.LegacyThreadingSemantics && (host.
LegacyThreadingData
.MainThreadSubmissionId == entry.Request.SubmissionId);
651
_componentHost.
LegacyThreadingData
.SignalLegacyThreadStart(this);
666
if (componentHostSnapshot?.
LegacyThreadingData
!= null)
668
return componentHostSnapshot.
LegacyThreadingData
.GetLegacyThreadInactiveTask(_requestEntry.Request.SubmissionId);
681
ErrorUtilities.VerifyThrow(_componentHost.
LegacyThreadingData
.MainThreadSubmissionId != _requestEntry.Request.SubmissionId, "Can't start builder thread when we are using legacy threading semantics for this request.");
965
handle = RequestBuilder.WaitWithBuilderThreadStart(handles, true, _componentHost.
LegacyThreadingData
, _requestEntry.Request.SubmissionId);