Share via


AddressFamily Enumeration

Specifies the addressing scheme that is used to resolve an address.

Namespace: System.Net.Sockets
Assembly: System (in system.dll)

Syntax

public enum AddressFamily

Members

  Member name Description
AppleTalk An AppleTalk address.
Atm A native ATM services address.
Banyan A Banyan address.
Ccitt An address for CCITT protocols, such as X.25.
Chaos An address for MIT CHAOS protocols.
Cluster An address for Microsoft® cluster products.
DataKit An address for the Datakit protocol.
DataLink A direct data-link interface address.
DecNet A DECnet address.
Ecma A European Computer Manufacturers Association (ECMA) address.
FireFox A FireFox address.
HyperChannel An NSC Hyperchannel address.
Ieee12844 An IEEE 1284.4 workgroup address.
ImpLink An ARPANET IMP address.
InterNetwork An address for Internet Protocol (IP) version 4.
InterNetworkV6 An address for IP version 6.
Ipx An IPX or SPX address.
Irda An IrDA address.
Iso An address for ISO protocols.
Lat An LAT address.
Max A MAX address.
NetBios A NetBios address.
NetworkDesigners An address for Network Designers OSI gateway-enabled protocols.
NS An address for the Xerox NS protocol.
Osi An address for OSI protocols.
Pup An address for the PUP protocol.
Sna An IBM SNA address.
Unix A Unix local-to-host address.
Unknown An unknown address family.
Unspecified An unspecified address family.
VoiceView A VoiceView address.

Remarks

An AddressFamily member specifies the addressing scheme that a Socket object uses to resolve an address. For example, AddressFamily.InterNetwork indicates that an IP version 4 address is expected when the socket connects to an endpoint.

Version Information

Available in .NET Micro Framework version 2.0, 2.5

See Also

Reference

System.Net.Sockets Namespace