3 overrides of AddressFamily
System.Net.Primitives (2)
System.Net.Sockets (1)
38 references to AddressFamily
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (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)
333SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
379SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
1760if (!CanTryAddressFamily(remoteEP.AddressFamily))
1762throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEP.AddressFamily, _addressFamily), nameof(remoteEP));
1831if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1861if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1865if (endPointSnapshot.AddressFamily == socketAddress.Family)
1955if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1984if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1988if (endPointSnapshot.AddressFamily == socketAddress.Family)
1992else if (endPointSnapshot.AddressFamily == AddressFamily.InterNetworkV6 && socketAddress.Family == AddressFamily.InterNetwork)
2700if (!CanTryAddressFamily(endPoint.AddressFamily))
2702throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2740if (!CanTryAddressFamily(endPoint.AddressFamily))
2742throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2943if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
2952WildcardBindForConnectIfNecessary(endPointSnapshot.AddressFamily);
2973bool canUseConnectEx = _socketType == SocketType.Stream && endPointSnapshot.AddressFamily != AddressFamily.Unix;
3036Socket attemptSocket = new Socket(endPointSnapshot.AddressFamily, socketType, protocolType);
3123if (!CanTryAddressFamily(endPointSnapshot.AddressFamily))
3125throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPointSnapshot.AddressFamily, _addressFamily), nameof(e));
3132if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
3172if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
3174throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, e.RemoteEndPoint.AddressFamily, _addressFamily), nameof(e));
3283if (e._socketAddress != null && endPointSnapshot is IPEndPoint ipep && e._socketAddress.Family == endPointSnapshot?.AddressFamily)
3342AddressFamily fam = endPoint.AddressFamily;
3980if (!CanTryAddressFamily(remoteEndPoint.AddressFamily))
3982throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEndPoint.AddressFamily, _addressFamily), remoteEndPointArgumentName);