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)
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);