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)
332SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size); 378SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size); 1757if (!CanTryAddressFamily(remoteEP.AddressFamily)) 1759throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEP.AddressFamily, _addressFamily), nameof(remoteEP)); 1828if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 1858if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family) 1862if (endPointSnapshot.AddressFamily == socketAddress.Family) 1952if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 1981if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family) 1985if (endPointSnapshot.AddressFamily == socketAddress.Family) 1989else if (endPointSnapshot.AddressFamily == AddressFamily.InterNetworkV6 && socketAddress.Family == AddressFamily.InterNetwork) 2697if (!CanTryAddressFamily(endPoint.AddressFamily)) 2699throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint)); 2737if (!CanTryAddressFamily(endPoint.AddressFamily)) 2739throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint)); 2940if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily)) 2949WildcardBindForConnectIfNecessary(endPointSnapshot.AddressFamily); 2970bool canUseConnectEx = _socketType == SocketType.Stream && endPointSnapshot.AddressFamily != AddressFamily.Unix; 3033Socket attemptSocket = new Socket(endPointSnapshot.AddressFamily, socketType, protocolType); 3120if (!CanTryAddressFamily(endPointSnapshot.AddressFamily)) 3122throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPointSnapshot.AddressFamily, _addressFamily), nameof(e)); 3129if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode) 3169if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily)) 3171throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, e.RemoteEndPoint.AddressFamily, _addressFamily), nameof(e)); 3280if (e._socketAddress != null && endPointSnapshot is IPEndPoint ipep && e._socketAddress.Family == endPointSnapshot?.AddressFamily) 3339AddressFamily fam = endPoint.AddressFamily; 3977if (!CanTryAddressFamily(remoteEndPoint.AddressFamily)) 3979throw 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)
1072if (_remoteEndPoint!.AddressFamily == AddressFamily.InterNetworkV6 && _socketAddress!.Family == AddressFamily.InterNetwork) 1094if (_remoteEndPoint!.AddressFamily == AddressFamily.InterNetworkV6 && _socketAddress!.Family == AddressFamily.InterNetwork)