71 references to LinkStatus
Microsoft.Build (35)
BackEnd\Components\Communications\NodeEndpointInProc.cs (10)
36private LinkStatus _status; 111_status = LinkStatus.Inactive; 157public LinkStatus LinkStatus 219Assumed.Equal(_status, LinkStatus.Active, $"Cannot send when link status is not active. Current status {_status}"); 267private void RaiseLinkStatusChanged(LinkStatus newStatus) 290ChangeLinkStatus(LinkStatus.Active); 291_peerEndpoint.ChangeLinkStatus(LinkStatus.Active); 311Assumed.Equal(_status, LinkStatus.Active, $"Endpoint is not connected. Current status {_status}"); 313ChangeLinkStatus(LinkStatus.Inactive); 326private void ChangeLinkStatus(LinkStatus newStatus)
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
402private void InProcNodeEndpoint_OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status) 404if (status == LinkStatus.Active)
BackEnd\Node\InProcNode.cs (9)
253if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 264if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 275if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 286if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 365if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 419private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status) 423case LinkStatus.ConnectionFailed: 424case LinkStatus.Failed: 429case LinkStatus.Inactive:
BackEnd\Node\OutOfProcNode.cs (10)
405if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 423if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 434if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 445if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 546if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 593private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status) 597case LinkStatus.ConnectionFailed: 598case LinkStatus.Failed: 603case LinkStatus.Inactive: 616if (_nodeEndpoint.LinkStatus == LinkStatus.Active)
BackEnd\Node\OutOfProcServerNode.cs (4)
307private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status) 311case LinkStatus.ConnectionFailed: 312case LinkStatus.Failed: 327if (_nodeEndpoint.LinkStatus == LinkStatus.Active)
Microsoft.Build.Framework (22)
BackEnd\INodeEndpoint.cs (2)
13internal delegate void LinkStatusChangedDelegate(INodeEndpoint endpoint, LinkStatus status); 36LinkStatus LinkStatus { get; }
BackEnd\NodeEndpointOutOfProcBase.cs (20)
54private LinkStatus _status; 159public LinkStatus LinkStatus 172Assumed.Equal(_status, LinkStatus.Inactive, $"Link not inactive. Status is {_status}"); 203if (_status == LinkStatus.Active) 222_status = LinkStatus.Inactive; 287protected void ChangeLinkStatus(LinkStatus newStatus) 299private void RaiseLinkStatusChanged(LinkStatus newStatus) 316ChangeLinkStatus(LinkStatus.Inactive); 390ChangeLinkStatus(LinkStatus.ConnectionFailed); 498ChangeLinkStatus(LinkStatus.Active); 509ChangeLinkStatus(LinkStatus.Failed); 711ChangeLinkStatus(LinkStatus.Failed); 731ChangeLinkStatus(LinkStatus.Failed); 737ChangeLinkStatus(LinkStatus.Failed); 759ChangeLinkStatus(LinkStatus.Failed); 782ChangeLinkStatus(LinkStatus.Failed); 794ChangeLinkStatus(LinkStatus.Failed); 830ChangeLinkStatus(LinkStatus.Failed); 945ChangeLinkStatus(LinkStatus.Failed); 953ChangeLinkStatus(LinkStatus.Failed);
Microsoft.Build.Tasks.Core (8)
AssemblyDependency\Node\NodePipeServer.cs (4)
81internal async Task<LinkStatus> WaitForConnectionAsync(CancellationToken cancellationToken) 116return LinkStatus.ConnectionFailed; 160return LinkStatus.Failed; 164return LinkStatus.Active;
AssemblyDependency\Node\OutOfProcRarNode.cs (2)
96LinkStatus linkStatus = await pipeServer.WaitForConnectionAsync(cancellationToken).ConfigureAwait(false); 98if (linkStatus == LinkStatus.Active)
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (2)
74LinkStatus linkStatus = await _pipeServer.WaitForConnectionAsync(cancellationToken).ConfigureAwait(false); 76if (linkStatus != LinkStatus.Active)
MSBuild (6)
OutOfProcTaskHostNode.cs (6)
1303if (_nodeEndpoint.LinkStatus == LinkStatus.Active) 1541if (endpoint.LinkStatus == LinkStatus.Active) 1608private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status) 1612case LinkStatus.ConnectionFailed: 1613case LinkStatus.Failed: 1995if (_nodeEndpoint?.LinkStatus == LinkStatus.Active)