3 overrides of AddressFamily
System.Net.Primitives (2)
System\Net\DnsEndPoint.cs (1)
52public override AddressFamily AddressFamily => _family;
System\Net\IPEndPoint.cs (1)
32public override AddressFamily AddressFamily => _address.AddressFamily;
System.Net.Sockets (1)
System\Net\Sockets\UnixDomainSocketEndPoint.cs (1)
119public override AddressFamily AddressFamily => EndPointAddressFamily;
36 references to AddressFamily
Microsoft.AspNetCore.Http.Connections (1)
src\aspnetcore\src\Shared\ConnectionEndpointTags.cs (1)
87tags.Add("network.transport", localEndpoint.AddressFamily.ToString());
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ConnectionEndpointTags.cs (1)
87tags.Add("network.transport", localEndpoint.AddressFamily.ToString());
Microsoft.AspNetCore.SignalR.Core (1)
src\aspnetcore\src\Shared\ConnectionEndpointTags.cs (1)
87tags.Add("network.transport", localEndpoint.AddressFamily.ToString());
System.Net.Primitives (1)
src\runtime\src\libraries\Common\src\System\Net\SocketAddressExtensions.cs (1)
25if (socketAddress.Family == endPoint?.AddressFamily && endPoint is IPEndPoint ipe)
System.Net.Sockets (32)
src\runtime\src\libraries\Common\src\System\Net\SocketAddressExtensions.cs (1)
25if (socketAddress.Family == endPoint?.AddressFamily && endPoint is IPEndPoint ipe)
System\Net\Sockets\Socket.cs (28)
333SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size); 379SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size); 1758if (!CanTryAddressFamily(remoteEP.AddressFamily)) 1760throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEP.AddressFamily, _addressFamily), nameof(remoteEP)); 1829if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 1859if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family) 1863if (endPointSnapshot.AddressFamily == socketAddress.Family) 1953if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 1982if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family) 1986if (endPointSnapshot.AddressFamily == socketAddress.Family) 1990else if (endPointSnapshot.AddressFamily == AddressFamily.InterNetworkV6 && socketAddress.Family == AddressFamily.InterNetwork) 2698if (!CanTryAddressFamily(endPoint.AddressFamily)) 2700throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint)); 2738if (!CanTryAddressFamily(endPoint.AddressFamily)) 2740throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint)); 2941if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily)) 2950WildcardBindForConnectIfNecessary(endPointSnapshot.AddressFamily); 2971bool canUseConnectEx = _socketType == SocketType.Stream && endPointSnapshot.AddressFamily != AddressFamily.Unix; 3034Socket attemptSocket = new Socket(endPointSnapshot.AddressFamily, socketType, protocolType); 3121if (!CanTryAddressFamily(endPointSnapshot.AddressFamily)) 3123throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPointSnapshot.AddressFamily, _addressFamily), nameof(e)); 3130if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 3170if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily)) 3172throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, e.RemoteEndPoint.AddressFamily, _addressFamily), nameof(e)); 3281if (e._socketAddress != null && endPointSnapshot is IPEndPoint ipep && e._socketAddress.Family == endPointSnapshot?.AddressFamily) 3340AddressFamily fam = endPoint.AddressFamily; 3978if (!CanTryAddressFamily(remoteEndPoint.AddressFamily)) 3980throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEndPoint.AddressFamily, _addressFamily), remoteEndPointArgumentName);
System\Net\Sockets\Socket.Tasks.cs (1)
396if (remoteEndPoint!.AddressFamily != AddressFamily && AddressFamily == AddressFamily.InterNetworkV6 && IsDualMode)
System\Net\Sockets\SocketAsyncEventArgs.cs (2)
1076if (_remoteEndPoint!.AddressFamily == AddressFamily.InterNetworkV6 && _socketAddress!.Family == AddressFamily.InterNetwork) 1098if (_remoteEndPoint!.AddressFamily == AddressFamily.InterNetworkV6 && _socketAddress!.Family == AddressFamily.InterNetwork)