10 references to HandshakeStatus
Microsoft.Build (2)
BackEnd\Client\MSBuildClient.cs (1)
616
if (result.Status is not
HandshakeStatus
.Timeout && sw.ElapsedMilliseconds < timeoutMilliseconds)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
791
result = HandshakeResult.Failure(
HandshakeStatus
.Undefined, "Check the COMM traces to diagnose the issue with communication.");
Microsoft.Build.Framework (8)
BackEnd\CommunicationsUtilities.cs (4)
460
return HandshakeResult.Failure(
HandshakeStatus
.VersionMismatch, errorMessage);
512
result = HandshakeResult.Failure(
HandshakeStatus
.OldMSBuild, $"Client: rejected old host. Received byte {bytes[0]} instead of {byteToAccept}.");
520
result = HandshakeResult.Failure(
HandshakeStatus
.UnexpectedEndOfStream, "Unexpected end of stream while reading for handshake");
539
result = HandshakeResult.Failure(
HandshakeStatus
.EndiannessMismatch, $"Failed to convert the handshake to big-endian. {ex.Message}");
BackEnd\HandshakeResult.cs (4)
15
public
HandshakeStatus
Status { get; }
41
private HandshakeResult(
HandshakeStatus
status, int value, string? errorMessage, byte negotiatedPacketVersion = 1)
58
=> new(
HandshakeStatus
.Success, value, errorMessage: null, negotiatedPacketVersion);
68
public static HandshakeResult Failure(
HandshakeStatus
status, string errorMessage)