public enum AddressFamily
Object
ValueType
Enum
AddressFamily
System
Networking
Specifies the addressing schemes used by the Socket class.
A AddressFamily member is specified to the Socket class constructors to identify the addressing scheme that the socket instance will use to resolve an address. For example, System.Net.Sockets.AddressFamily.InterNetwork indicates that an IP version 4 address is expected when a Socket instance connects to an endpoint.
System.Net.Sockets Namespace
AddressFamily Fields
AddressFamily.AppleTalk Field
AddressFamily.Atm Field
AddressFamily.Banyan Field
AddressFamily.Ccitt Field
AddressFamily.Chaos Field
AddressFamily.Cluster Field
AddressFamily.DataKit Field
AddressFamily.DataLink Field
AddressFamily.DecNet Field
AddressFamily.Ecma Field
AddressFamily.FireFox Field
AddressFamily.HyperChannel Field
AddressFamily.Ieee12844 Field
AddressFamily.ImpLink Field
AddressFamily.InterNetwork Field
AddressFamily.InterNetworkV6 Field
AddressFamily.Ipx Field
AddressFamily.Irda Field
AddressFamily.Iso Field
AddressFamily.Lat Field
AddressFamily.NS Field
AddressFamily.NetBios Field
AddressFamily.NetworkDesigners Field
AddressFamily.Osi Field
AddressFamily.Pup Field
AddressFamily.Sna Field
AddressFamily.Unix Field
AddressFamily.Unknown Field
AddressFamily.Unspecified Field
AddressFamily.VoiceView Field
AddressFamily.value__ Field
AppleTalk = 16;
AppleTalk address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Atm = 22;
Native Asynchronous Transfer Mode (ATM) services address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Banyan = 21;
Banyan address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Ccitt = 10;
Addresses for CCITT protocols, such as X.25.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Chaos = 5;
Address for MIT CHAOS protocols.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Cluster = 24;
Address for Microsoft cluster products.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
DataKit = 9;
Address for Datakit protocols.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
DataLink = 13;
Direct data-link interface address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
DecNet = 12;
DECnet address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Ecma = 8;
European Computer Manufacturers Association (ECMA) address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
FireFox = 19;
FireFox address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
HyperChannel = 15;
NSC Hyperchannel address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Ieee12844 = 25;
IEEE 1284.4 workgroup address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
ImpLink = 3;
ARPANET IMP address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
InterNetwork = 2;
Address for IP version 4.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
InterNetworkV6 = 23;
Address for IP version 6.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Ipx = 6;
Internetwork Packet Exchange (IPX) or Sequenced Packet Exchange (SPX) address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Irda = 26;
Infrared Data Association (IrDA) address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Iso = 7;
Address for ISO protocols.[Note: Multiple names are defined for this value based on prior art. This value is identical to System.Net.Sockets.AddressFamily.Osi.
]
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Lat = 14;
LAT address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
NS = 6;
Address for Xerox NS protocols.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
NetBios = 17;
NetBios address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
NetworkDesigners = 28;
Address for Network Designers OSI gateway-enabled protocols.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Osi = 7;
Address for ISO protocols.[Note: Multiple names are defined for this value based on prior art. This value is identical to System.Net.Sockets.AddressFamily.Iso.
]
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Pup = 4;
Address for PUP protocols.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Sna = 11;
IBM SNA address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Unix = 1;
Address is local to the host.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Unknown = -1;
Used to indicate an uninitialized state. This member is not to be used when constructing instances of the Socket class.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
Unspecified = 0;
Unspecified address family.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
VoiceView = 18;
VoiceView address.
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace
value__;
System.Net.Sockets.AddressFamily Enum, System.Net.Sockets Namespace