Mono Class Library: System.Net.Sockets Namespace

System.Net.Sockets.AddressFamily Enumeration

Specifies the addressing schemes used by the System.Net.Sockets.Socket class. [Edit]
public enum AddressFamily

Remarks

A System.Net.Sockets.AddressFamily member is specified to the System.Net.Sockets.Socket class constructors to identify the addressing scheme that the socket instance will use to resolve an address. For example, AddressFamily.InterNetwork indicates that an IP version 4 address is expected when a System.Net.Sockets.Socket instance connects to an endpoint. [Edit]

Members

Member NameDescription
AppleTalk AppleTalk address. [Edit]
AtmNative Asynchronous Transfer Mode (ATM) services address. [Edit]
Banyan Banyan address. [Edit]
CcittAddresses for CCITT protocols, such as X.25. [Edit]
ChaosAddress for MIT CHAOS protocols. [Edit]
ClusterAddress for Microsoft cluster products. [Edit]
DataKitAddress for Datakit protocols. [Edit]
Direct data-link interface address. [Edit]
DecNet DECnet address. [Edit]
EcmaEuropean Computer Manufacturers Association (ECMA) address. [Edit]
FireFox FireFox address. [Edit]
HyperChannel NSC Hyperchannel address. [Edit]
Ieee12844 IEEE 1284.4 workgroup address. [Edit]
ARPANET IMP address. [Edit]
InterNetwork Address for IP version 4. [Edit]
InterNetworkV6Address for IP version 6. [Edit]
IpxInternetwork Packet Exchange (IPX) or Sequenced Packet Exchange (SPX) address. [Edit]
Irda Infrared Data Association (IrDA) address. [Edit]
Iso

Address for ISO protocols.

Note:

Multiple names are defined for this value based on prior art. This value is identical to AddressFamily.Osi.

[Edit]
Lat LAT address. [Edit]
MaxDocumentation for this section has not yet been entered. [Edit]
NetBios NetBios address. [Edit]
NetworkDesigners Address for Network Designers OSI gateway-enabled protocols. [Edit]
NSAddress for Xerox NS protocols. [Edit]
Osi

Address for ISO protocols.

Note:

Multiple names are defined for this value based on prior art. This value is identical to AddressFamily.Iso.

[Edit]
PupAddress for PUP protocols. [Edit]
SnaIBM SNA address. [Edit]
UnixAddress is local to the host. [Edit]
UnknownUsed to indicate an uninitialized state. This member is not to be used when constructing instances of the System.Net.Sockets.Socket class. [Edit]
UnspecifiedUnspecified address family. [Edit]
VoiceViewVoiceView address. [Edit]

Requirements

Namespace: System.Net.Sockets
Assembly: System (in System.dll)
Assembly Versions: 1.0.x.x, 1.0.5000.0, 2.0.0.0