public IPEndPoint(IPAddress address, int port) { if (address == null) { throw new ArgumentNullException(nameof(address)); } if (!TcpValidationHelpers.ValidatePortNumber(port)) { throw new ArgumentOutOfRangeException(nameof(port)); } _port = port; _address = address; }