ProtocolFamily Enumeration

 

Specifies the type of protocol that an instance of the Socket class can use.

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

public enum ProtocolFamily

Member nameDescription
AppleTalk

AppleTalk protocol.

Atm

Native ATM services protocol.

Banyan

Banyan protocol.

Ccitt

CCITT protocol, such as X.25.

Chaos

MIT CHAOS protocol.

Cluster

Microsoft Cluster products protocol.

DataKit

DataKit protocol.

DataLink

Direct data link protocol.

DecNet

DECNet protocol.

Ecma

European Computer Manufacturers Association (ECMA) protocol.

FireFox

FireFox protocol.

HyperChannel

NSC HyperChannel protocol.

Ieee12844

IEEE 1284.4 workgroup protocol.

ImpLink

ARPANET IMP protocol.

InterNetwork

IP version 4 protocol.

InterNetworkV6

IP version 6 protocol.

Ipx

IPX or SPX protocol.

Irda

IrDA protocol.

Iso

ISO protocol.

Lat

LAT protocol.

Max

MAX protocol.

NetBios

NetBIOS protocol.

NetworkDesigners

Network Designers OSI gateway enabled protocol.

NS

Xerox NS protocol.

Osi

OSI protocol.

Pup

PUP protocol.

Sna

IBM SNA protocol.

Unix

Unix local to host protocol.

Unknown

Unknown protocol.

Unspecified

Unspecified protocol.

VoiceView

VoiceView protocol.

The ProtocolFamily enumeration specifies the protocol scheme that is used by the Socket class to resolve an address. For example, InterNetwork indicates that the IP version 4 protocol is expected when a Socket connects to an endpoint.

.NET Framework
Available since 1.1
Return to top
Show: