Name
AddressFamily
Synopsis
public enum AddressFamily { Unspecified = 0, Unix = 1, InterNetwork = 2, ImpLink = 3, Pup = 4, Chaos = 5, Ipx = 6, NS = 6, Iso = 7, Osi = 7, Ecma = 8, DataKit = 9, Ccitt = 10, Sna = 11, DecNet = 12, DataLink = 13, Lat = 14, HyperChannel = 15, AppleTalk = 16, NetBios = 17, VoiceView = 18, FireFox = 19, Banyan = 21, Atm = 22, InterNetworkV6 = 23, Cluster = 24, Ieee12844 = 25, Irda = 26, NetworkDesigners = 28, Max = 29, Unknown = -1 }
This enumeration contains values to
specify the address family used by a
socket. This indicates to which family of addressing schemes the
address of the socket belongs. Note that the standard four-digit IP
scheme falls under the enumeration InterNetwork,
and its successor, IPv6, under the enumeration
InterNetworkV6.
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable,
System.IFormattable, System.IConvertible)
→
AddressFamily
Returned By
System.Net.EndPoint.AddressFamily,
System.Net.IPAddress.AddressFamily,
System.Net.SocketAddress.Family,
Socket.AddressFamily
Passed To
System.Net.SocketAddress.SocketAddress( ),
Socket.Socket( ), TcpClient.TcpClient( ), UdpClient.UdpClient( )
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access