61 references to UriHostNameType
SMSvcHost (4)
System\ServiceModel\Activation\RoutingTable.cs (4)
135if (found.Uri.HostNameType != UriHostNameType.IPv4 && found.Uri.HostNameType != UriHostNameType.IPv6) 199if (path.HostNameType == UriHostNameType.IPv4 || path.HostNameType == UriHostNameType.IPv6)
System (23)
net\System\Net\_AuthenticationState.cs (2)
135if (httpWebRequest.ChallengedUri.HostNameType != UriHostNameType.IPv6 136&& httpWebRequest.ChallengedUri.HostNameType != UriHostNameType.IPv4
net\System\Net\HttpWebRequest.cs (1)
4717if (sourceUri.HostNameType == UriHostNameType.IPv6) {
net\System\Net\NetWebProxyFinder.cs (1)
444if (!tryParse || uri.UserInfo.Length > 0 || uri.HostNameType == UriHostNameType.Basic || uri.AbsolutePath.Length != 1 || proxyAuthority[proxyAuthority.Length - 1] == '/' || proxyAuthority[proxyAuthority.Length - 1] == '#' || proxyAuthority[proxyAuthority.Length - 1] == '?')
net\System\URI.cs (16)
792public UriHostNameType HostNameType { 807case Flags.DnsHostType: return UriHostNameType.Dns; 808case Flags.IPv4HostType: return UriHostNameType.IPv4; 809case Flags.IPv6HostType: return UriHostNameType.IPv6; 810case Flags.BasicHostType: return UriHostNameType.Basic; 812case Flags.UncHostType: return UriHostNameType.Basic; //return (UriHostNameType)(UriHostNameType.Basic+10); 814case Flags.UnknownHostType: return UriHostNameType.Unknown; 818return UriHostNameType.Unknown; 1355public static UriHostNameType CheckHostName(string name) { 1358return UriHostNameType.Unknown; 1367return UriHostNameType.IPv6; 1372return UriHostNameType.IPv4; 1377return UriHostNameType.Dns; 1384return UriHostNameType.Dns; 1394return UriHostNameType.IPv6; 1398return UriHostNameType.Unknown;
security\system\security\Authentication\ExtendedProtection\ServiceNameCollection.cs (3)
121UriHostNameType hostType = Uri.CheckHostName(hostPortAndDistinguisher); 122if (hostType == UriHostNameType.Unknown) 160if (hostType != UriHostNameType.Dns)
System.ServiceModel (20)
System\ServiceModel\Channels\ExclusiveTcpTransportManager.cs (6)
23TcpChannelListener channelListener, IPAddress ipAddressAny, UriHostNameType ipHostNameType) 240void ProcessSelection(TcpChannelListener channelListener, IPAddress ipAddressAny, UriHostNameType ipHostNameType, 252bool useIPv4 = (this.ListenUri.HostNameType != UriHostNameType.IPv6) && Socket.OSSupportsIPv4; 253bool useIPv6 = (this.ListenUri.HostNameType != UriHostNameType.IPv4) && Socket.OSSupportsIPv6; 264this.ProcessSelection(tcpListener, IPAddress.Any, UriHostNameType.IPv4, 269this.ProcessSelection(tcpListener, IPAddress.IPv6Any, UriHostNameType.IPv6,
System\ServiceModel\Channels\HttpChannelListener.cs (3)
754UriHostNameType hostNameType = listenUri.HostNameType; 755if (hostNameType == UriHostNameType.IPv4 || hostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\SharedHttpTransportManager.cs (1)
517if (ListenUri.HostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\SocketConnection.cs (2)
1630if (uri.HostNameType == UriHostNameType.IPv4 || 1631uri.HostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\TcpChannelListener.cs (6)
241internal Socket GetListenSocket(UriHostNameType ipHostNameType) 243if (ipHostNameType == UriHostNameType.IPv4) 280if (originalUri.HostNameType == UriHostNameType.IPv6) 335if (this.Uri.HostNameType == UriHostNameType.IPv6) 340else if (this.Uri.HostNameType == UriHostNameType.IPv4) 348if (this.Uri.HostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\TransportChannelListener.cs (2)
311if (hostNameComparisonMode == HostNameComparisonMode.Exact && uri.HostNameType == UriHostNameType.IPv6) 315if (this.Uri.HostNameType != UriHostNameType.IPv6)
System.ServiceModel.Channels (13)
System\ServiceModel\Channels\ServerUdpOutputChannel.cs (2)
125if (destination.HostNameType == UriHostNameType.IPv4 || destination.HostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\UdpChannelFactory.cs (2)
162if (via.HostNameType == UriHostNameType.IPv6 || via.HostNameType == UriHostNameType.IPv4)
System\ServiceModel\Channels\UdpChannelListener.cs (3)
532if (this.listenUri.HostNameType == UriHostNameType.IPv6 || 533this.listenUri.HostNameType == UriHostNameType.IPv4) 566else if (this.listenUri.HostNameType == UriHostNameType.IPv6)
System\ServiceModel\Channels\UdpUtility.cs (6)
244if (!ipV4 && uri.HostNameType == UriHostNameType.IPv4 || !ipV6 && uri.HostNameType == UriHostNameType.IPv6) 349public static bool IsSupportedHostNameType(UriHostNameType hostNameType) 351return hostNameType == UriHostNameType.Dns || 352hostNameType == UriHostNameType.IPv4 || 353hostNameType == UriHostNameType.IPv6;
System.Web.Services (1)
System\Web\Services\Discovery\DynamicVirtualDiscoSearcher.cs (1)
173if (uri.HostNameType == UriHostNameType.Dns) {