3 overrides of AddressFamily
System.Net.Primitives (2)
System.Net.Sockets (1)
40 references to AddressFamily
Aspire.Hosting.Native.Client (1)
Aspire.Hosting.Native.Core.Tests (1)
Aspire.Hosting.Native.Server (1)
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)
338SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
384SocketAddress socketAddress = new SocketAddress(_rightEndPoint.AddressFamily, size);
1765if (!CanTryAddressFamily(remoteEP.AddressFamily))
1767throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEP.AddressFamily, _addressFamily), nameof(remoteEP));
1836if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1866if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1870if (endPointSnapshot.AddressFamily == socketAddress.Family)
1960if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
1989if (socketAddressLength > 0 && !socketAddress.Equals(remoteEP) || remoteEP.AddressFamily != socketAddress.Family)
1993if (endPointSnapshot.AddressFamily == socketAddress.Family)
1997else if (endPointSnapshot.AddressFamily == AddressFamily.InterNetworkV6 && socketAddress.Family == AddressFamily.InterNetwork)
2705if (!CanTryAddressFamily(endPoint.AddressFamily))
2707throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2745if (!CanTryAddressFamily(endPoint.AddressFamily))
2747throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPoint.AddressFamily, _addressFamily), nameof(endPoint));
2948if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
2957WildcardBindForConnectIfNecessary(endPointSnapshot.AddressFamily);
2978bool canUseConnectEx = _socketType == SocketType.Stream && endPointSnapshot.AddressFamily != AddressFamily.Unix;
3041Socket attemptSocket = new Socket(endPointSnapshot.AddressFamily, socketType, protocolType);
3133if (!CanTryAddressFamily(endPointSnapshot.AddressFamily))
3135throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, endPointSnapshot.AddressFamily, _addressFamily), nameof(e));
3142if (endPointSnapshot.AddressFamily == AddressFamily.InterNetwork && IsDualMode)
3182if (!CanTryAddressFamily(e.RemoteEndPoint.AddressFamily))
3184throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, e.RemoteEndPoint.AddressFamily, _addressFamily), nameof(e));
3293if (e._socketAddress != null && endPointSnapshot is IPEndPoint ipep && e._socketAddress.Family == endPointSnapshot?.AddressFamily)
3352AddressFamily fam = endPoint.AddressFamily;
3990if (!CanTryAddressFamily(remoteEndPoint.AddressFamily))
3992throw new ArgumentException(SR.Format(SR.net_InvalidEndPointAddressFamily, remoteEndPoint.AddressFamily, _addressFamily), remoteEndPointArgumentName);