public override int GetHashCode() { int hash = 1; if (CoreVersion.Length != 0) { hash ^= CoreVersion.GetHashCode(); } if (RobotVersion.Length != 0) { hash ^= RobotVersion.GetHashCode(); } if (ClientVersion.Length != 0) { hash ^= ClientVersion.GetHashCode(); } if (ClientLanguage.Length != 0) { hash ^= ClientLanguage.GetHashCode(); } if (DriverVersion.Length != 0) { hash ^= DriverVersion.GetHashCode(); } if (DriverLanguage.Length != 0) { hash ^= DriverLanguage.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (ClientIp.Length != 0) { hash ^= ClientIp.GetHashCode(); } if (ClientPort != 0) { hash ^= ClientPort.GetHashCode(); } if (Type.Length != 0) { hash ^= Type.GetHashCode(); } if (ConnectionId.Length != 0) { hash ^= ConnectionId.GetHashCode(); } if (ClientVersion.Length != 0) { hash ^= ClientVersion.GetHashCode(); } hash ^= Labels.GetHashCode(); hash ^= Headers.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Channel.Length != 0) { hash ^= Channel.GetHashCode(); } if (ChannelInfo.Length != 0) { hash ^= ChannelInfo.GetHashCode(); } if (Account.Length != 0) { hash ^= Account.GetHashCode(); } if (Pwd.Length != 0) { hash ^= Pwd.GetHashCode(); } if (MobileOs != 0) { hash ^= MobileOs.GetHashCode(); } if (ClientVersion.Length != 0) { hash ^= ClientVersion.GetHashCode(); } if (Language != 0) { hash ^= Language.GetHashCode(); } if (ServerId.Length != 0) { hash ^= ServerId.GetHashCode(); } if (Mac.Length != 0) { hash ^= Mac.GetHashCode(); } if (Idfa.Length != 0) { hash ^= Idfa.GetHashCode(); } if (Driver.Length != 0) { hash ^= Driver.GetHashCode(); } if (Ts.Length != 0) { hash ^= Ts.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (ClientVersion.Length != 0) { hash ^= ClientVersion.GetHashCode(); } if (DeviceType.Length != 0) { hash ^= DeviceType.GetHashCode(); } if (FirstTime != false) { hash ^= FirstTime.GetHashCode(); } if (LoadToTosLoginTime != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(LoadToTosLoginTime); } if (LoadToMapTime != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(LoadToMapTime); } if (DeviceOs.Length != 0) { hash ^= DeviceOs.GetHashCode(); } if (GraphicsDeviceVendor.Length != 0) { hash ^= GraphicsDeviceVendor.GetHashCode(); } if (GraphicsDeviceName.Length != 0) { hash ^= GraphicsDeviceName.GetHashCode(); } if (GraphicsDeviceType.Length != 0) { hash ^= GraphicsDeviceType.GetHashCode(); } if (GraphicsShaderLevel != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(GraphicsShaderLevel); } hash ^= subsystemLoadTimes_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (ClientVersion != 0) { hash ^= ClientVersion.GetHashCode(); } if (RenderDistance != 0) { hash ^= RenderDistance.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (TargetEnvId.Length != 0) { hash ^= TargetEnvId.GetHashCode(); } if (ClientVersion.Length != 0) { hash ^= ClientVersion.GetHashCode(); } if (ClientOs != 0) { hash ^= ClientOs.GetHashCode(); } if (OsVersion.Length != 0) { hash ^= OsVersion.GetHashCode(); } if (DeviceModel.Length != 0) { hash ^= DeviceModel.GetHashCode(); } if (deviceInfoCase_ == DeviceInfoOneofCase.IosDeviceInfo) { hash ^= IosDeviceInfo.GetHashCode(); } if (deviceInfoCase_ == DeviceInfoOneofCase.AndroidDeviceInfo) { hash ^= AndroidDeviceInfo.GetHashCode(); } if (BuildNumber.Length != 0) { hash ^= BuildNumber.GetHashCode(); } hash ^= (int)deviceInfoCase_; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { unchecked // overflow is fine, just wrap { var hash = 17; hash *= 23 + LogLevel.GetHashCode(); hash *= 23 + (EnvironmentName != null ? EnvironmentName.GetHashCode() : 0); hash *= 23 + (ClientId.HasValue ? ClientId.GetHashCode() : 0); hash *= 23 + (ClientVersion != null ? ClientVersion.GetHashCode() : 0); hash *= 23 + (MachineName != null ? MachineName.GetHashCode() : 0); hash *= 23 + (TenantId.HasValue ? TenantId.GetHashCode() : 0); hash *= 23 + (UserId.HasValue ? UserId.GetHashCode() : 0); hash *= 23 + (UserName != null ? UserName.GetHashCode() : 0); hash *= 23 + (SessionId.HasValue ? SessionId.GetHashCode() : 0); hash *= 23 + (DeviceId.HasValue ? DeviceId.GetHashCode() : 0); hash *= 23 + (CorrelationId.HasValue ? CorrelationId.GetHashCode() : 0); hash *= 23 + (Source != null ? Source.GetHashCode() : 0); hash *= 23 + (Message != null ? Message.GetHashCode() : 0); hash *= 23 + (Callstack != null ? Callstack.GetHashCode() : 0); return(hash); } }