15 references to IPv4AddressHelper
System.Private.Uri (15)
src\libraries\Common\src\System\Net\IPv4AddressHelper.Common.cs (5)
161if (parsedCharacter < IPv4AddressHelper.Decimal) 171number = number * IPv4AddressHelper.Decimal + parsedCharacter; 229numberBase = IPv4AddressHelper.Decimal; 241numberBase = IPv4AddressHelper.Hex; 248numberBase = IPv4AddressHelper.Octal;
src\libraries\Common\src\System\Net\IPv6AddressHelper.Common.cs (6)
139int currentCh = IPv4AddressHelper.ToUShort(name[i]); 200int ch = IPv4AddressHelper.ToUShort(name[i]); 213if (!char.IsAsciiDigit((char)IPv4AddressHelper.ToUShort(name[i]))) 249if (!IPv4AddressHelper.IsValid(name.Slice(lastSequence, end - lastSequence), out int seqEnd, true, false, false)) 329currentCh = IPv4AddressHelper.ToUShort(address[i]); 394int ipv4Address = IPv4AddressHelper.ParseHostNumber(address, i, j);
System\IPv6AddressHelper.cs (1)
226if (!IPv4AddressHelper.IsValid(name.Slice(lastSequence, i - lastSequence), out int seqEnd, true, false, false))
System\Uri.cs (3)
1319if (IPv4AddressHelper.IsValid(name.AsSpan(), out end, false, false, false) && end == name.Length) 2520host = IPv4AddressHelper.ParseCanonicalName(str, idx, end, ref loopback); 3820IPv4AddressHelper.IsValid(str.Slice(i), out hostLength, allowIPv6: false, StaticNotAny(flags, Flags.ImplicitFile), (syntaxFlags & UriSyntaxFlags.V1_UnknownUri) != 0))