3 overrides of AddressFamily
System.Net.Primitives (2)
System.Net.Sockets (1)
37 references to AddressFamily
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Microsoft.AspNetCore.SignalR.Core (1)
System.Net.Primitives (1)
System.Net.Sockets (32)
System\Net\Sockets\Socket.cs (28)
331SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
377SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
1756if (!CanTryAddressFamily(remoteEP.AddressFamily))
1758throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEP.AddressFamily, _addressFamily), nameof(remoteEP));
1827if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1857if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1861if (endPointSnapshot.AddressFamily == socketAddress.Family)
1951if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1980if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1984if (endPointSnapshot.AddressFamily == socketAddress.Family)
1988else if (endPointSnapshot.AddressFamily == AddressFamily.InterNetworkV6 && socketAddress.Family == AddressFamily.InterNetwork)
2696if (!CanTryAddressFamily(endPoint.AddressFamily))
2698throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2736if (!CanTryAddressFamily(endPoint.AddressFamily))
2738throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2939if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
2948WildcardBindForConnectIfNecessary(endPointSnapshot.AddressFamily);
2969bool canUseConnectEx = _socketType == SocketType.Stream && endPointSnapshot.AddressFamily != AddressFamily.Unix;
3032Socket attemptSocket = new Socket(endPointSnapshot.AddressFamily, socketType, protocolType);
3119if (!CanTryAddressFamily(endPointSnapshot.AddressFamily))
3121throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPointSnapshot.AddressFamily, _addressFamily), nameof(e));
3128if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
3168if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
3170throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, e.RemoteEndPoint.AddressFamily, _addressFamily), nameof(e));
3279if (e._socketAddress != null && endPointSnapshot is IPEndPoint ipep && e._socketAddress.Family == endPointSnapshot?.AddressFamily)
3338AddressFamily fam = endPoint.AddressFamily;
3976if (!CanTryAddressFamily(remoteEndPoint.AddressFamily))
3978throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEndPoint.AddressFamily, _addressFamily), remoteEndPointArgumentName);