ProtocolFamily Enumeration
Specifies the type of protocol that a Socket object uses to resolve an address.
Namespace: System.Net.Sockets
Assembly: System (in system.dll)
Syntax
public enum ProtocolFamily
Members
Member name | Description | |
---|---|---|
AppleTalk | The AppleTalk protocol. | |
Atm | The native ATM services protocol. | |
Banyan | The Banyan protocol. | |
Ccitt | A CCITT protocol, such as X.25. | |
Chaos | An MIT CHAOS protocol. | |
Cluster | The protocol for Microsoft® cluster products. | |
DataKit | The Datakit protocol. | |
DataLink | The direct data-link protocol. | |
DecNet | The DECnet protocol. | |
Ecma | The European Computer Manufacturers Association (ECMA) protocol. | |
FireFox | The FireFox protocol. | |
HyperChannel | The NSC Hyperchannel protocol. | |
Ieee12844 | The IEEE 1284.4 workgroup protocol. | |
ImpLink | The ARPANET IMP protocol. | |
InterNetwork | The Internet Protocol (IP) version 4. | |
InterNetworkV6 | The IP version 6. | |
Ipx | The IPX or SPX protocol. | |
Irda | The IrDA protocol. | |
Iso | An ISO protocol. | |
Lat | The LAT protocol. | |
Max | The MAX protocol. | |
NetBios | The NetBios protocol. | |
NetworkDesigners | A Network Designers OSI gateway-enabled protocol. | |
NS | The Xerox NS protocol. | |
Osi | An OSI protocol. | |
Pup | The PUP protocol. | |
Sna | The IBM SNA protocol. | |
Unix | The Unix local-to-host protocol. | |
Unknown | An unknown protocol. | |
Unspecified | An unspecified protocol. | |
VoiceView | The VoiceView protocol. |
Remarks
A ProtocolFamily member specifies the protocol that is used by a Socket object to resolve an address. For example, ProtocolFamily.InterNetwork indicates that the IP version 4 protocol is expected when a socket connects to an endpoint.
Version Information
Available in .NET Micro Framework version 2.0, 2.5