System.Net.Sockets.AddressFamily Enumeration

Specifies the addressing scheme that an instance of the System.Net.Sockets.Socket class can use.

Syntax

public enum AddressFamily

Remarks

An System.Net.Sockets.AddressFamily member specifies the addressing scheme that a System.Net.Sockets.Socket 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 connects to an endpoint.

Members

Member NameDescription
AppleTalk

AppleTalk address.

Atm

Native ATM services address.

Banyan

Banyan address.

Ccitt

Addresses for CCITT protocols, such as X.25.

Chaos

Address for MIT CHAOS protocols.

Cluster

Address for Microsoft cluster products.

DataKit

Address for Datakit protocols.

Direct data-link interface address.

DecNet

DECnet address.

Ecma

European Computer Manufacturers Association (ECMA) address.

FireFox

FireFox address.

HyperChannel

NSC Hyperchannel address.

Ieee12844

IEEE 1284.4 workgroup address.

ARPANET IMP address.

InterNetwork

Address for IP version 4.

InterNetworkV6

Address for IP version 6.

Ipx

IPX or SPX address.

Irda

IrDA address.

Iso

Address for ISO protocols.

Lat

LAT address.

Max

MAX address.

NetBios

NetBios address.

NetworkDesigners

Address for Network Designers OSI gateway-enabled protocols.

NS

Address for Xerox NS protocols.

Osi

Address for OSI protocols.

Pup

Address for PUP protocols.

Sna

IBM SNA address.

Unix

Unix local to host address.

Unknown

Unknown address family.

Unspecified

Unspecified address family.

VoiceView

VoiceView address.

Requirements

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