Name

AddressFamily

Synopsis

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.

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
}

Hierarchy

System.ObjectSystem.ValueTypeSystem.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()

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.