Table of Contents

Enum AddressFamily

Namespace
System.Net.Sockets
Assembly
System.Net.dll

Specifies the address families that an instance of the Socket

public enum AddressFamily

Fields

AppleTalk = 16

AppleTalk address.

Atm = 22

Native ATM services address.

Banyan = 21

Banyan address.

Ccitt = 10

Addresses for CCITT protocols, such as X.25.

Chaos = 5

Address for MIT CHAOS protocols.

Cluster = 24

Address for Microsoft cluster products.

DataKit = 9

Address for Datakit protocols.

Direct data-link interface address.

DecNet = 12

DECnet address.

Ecma = 8

European Computer Manufacturers Association (ECMA) address.

FireFox = 19

FireFox address.

HyperChannel = 15

NSC Hyperchannel address.

Ieee12844 = 25

IEEE 1284.4 workgroup address.

ARPANET IMP address.

InterNetwork = 2

Address for IP version 4.

InterNetworkV6 = 23

Internetwork Version 6.

Ipx = 6

IPX or SPX address.

Irda = 26

IrDA address.

Iso = 7

Address for ISO protocols.

Lat = 14

LAT address.

Max = 29

MAX address.

NS = 6

Address for Xerox NS protocols.

NetBios = 17

NetBios address.

NetworkDesigners = 28

Address for Network Designers OSI gateway-enabled protocols.

Osi = 7

Address for OSI protocols.

Pup = 4

Address for PUP protocols.

Sna = 11

IBM SNA address.

Unix = 1

Unix local to host address.

Unknown = -1

Unknown address family.

Unspecified = 0

Unspecified address family.

VoiceView = 18

VoiceView address.

Remarks

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