Export (0) Print
Expand All

ProtocolFamily Enumeration

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

[Visual Basic]
<Serializable>
Public Enum ProtocolFamily
[C#]
[Serializable]
public enum ProtocolFamily
[C++]
[Serializable]
__value public enum ProtocolFamily
[JScript]
public
   Serializable
enum ProtocolFamily

Remarks

The ProtocolFamily enumeration specifies the protocol scheme 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.

Members

Member name Description
AppleTalk

Supported by the .NET Compact Framework.

AppleTalk protocol.
Atm

Supported by the .NET Compact Framework.

Native ATM services protocol.
Banyan

Supported by the .NET Compact Framework.

Banyan protocol.
Ccitt

Supported by the .NET Compact Framework.

CCITT protocol, such as X.25.
Chaos

Supported by the .NET Compact Framework.

MIT CHAOS protocol.
Cluster

Supported by the .NET Compact Framework.

Microsoft Cluster products protocol.
DataKit

Supported by the .NET Compact Framework.

DataKit protocol.
DataLink

Supported by the .NET Compact Framework.

Direct data link protocol.
DecNet

Supported by the .NET Compact Framework.

DECNet protocol.
Ecma

Supported by the .NET Compact Framework.

European Computer Manufactures Association (ECMA) protocol.
FireFox

Supported by the .NET Compact Framework.

FireFox protocol.
HyperChannel

Supported by the .NET Compact Framework.

NSC HyperChannel protocol.
Ieee12844

Supported by the .NET Compact Framework.

IEEE 1284.4 workgroup protocol.
ImpLink

Supported by the .NET Compact Framework.

ARPANET IMP protocol.
InterNetwork

Supported by the .NET Compact Framework.

IP version 4 protocol.
InterNetworkV6

Supported by the .NET Compact Framework.

IP version 6 protocol.
Ipx

Supported by the .NET Compact Framework.

IPX or SPX protocol.
Irda

Supported by the .NET Compact Framework.

IrDA protocol.
Iso

Supported by the .NET Compact Framework.

ISO protocol.
Lat

Supported by the .NET Compact Framework.

LAT protocol.
Max

Supported by the .NET Compact Framework.

MAX protocol.
NetBios

Supported by the .NET Compact Framework.

NetBios protocol.
NetworkDesigners

Supported by the .NET Compact Framework.

Network Designers OSI gateway enabled protocol.
NS

Supported by the .NET Compact Framework.

Xerox NS protocol.
Osi

Supported by the .NET Compact Framework.

OSI protocol.
Pup

Supported by the .NET Compact Framework.

PUP protocol.
Sna

Supported by the .NET Compact Framework.

IBM SNA protocol.
Unix

Supported by the .NET Compact Framework.

Unix local to host protocol.
Unknown

Supported by the .NET Compact Framework.

Unknown protocol.
Unspecified

Supported by the .NET Compact Framework.

Unspecified protocol.
VoiceView

Supported by the .NET Compact Framework.

VoiceView protocol.

Requirements

Namespace: System.Net.Sockets

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

Assembly: System (in System.dll)

See Also

System.Net.Sockets Namespace | AddressFamily | IPAddress | EndPoint

Show:
© 2014 Microsoft