AddressFamily Enumeration
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Specifies the addressing scheme that an instance of the Socket class can use.
Namespace: System.Net.Sockets
Assembly: System (in System.dll)
Syntax
'Declaration
Public Enumeration AddressFamily
public enum AddressFamily
public enum class AddressFamily
type AddressFamily
public enum AddressFamily
Members
Member name | Description | |
---|---|---|
Unknown | Unknown address family. | |
Unspecified | Unspecified address family. | |
Unix | Unix local to host address. | |
InterNetwork | Address for IP version 4. | |
ImpLink | ARPANET IMP address. | |
Pup | Address for PUP protocols. | |
Chaos | Address for MIT CHAOS protocols. | |
NS | Address for Xerox NS protocols. | |
Ipx | IPX or SPX address. | |
Iso | Address for ISO protocols. | |
Osi | Address for OSI protocols. | |
Ecma | European Computer Manufacturers Association (ECMA) address. | |
DataKit | Address for Datakit protocols. | |
Ccitt | Addresses for CCITT protocols, such as X.25. | |
Sna | IBM SNA address. | |
DecNet | DECnet address. | |
DataLink | Direct data-link interface address. | |
Lat | LAT address. | |
HyperChannel | NSC Hyperchannel address. | |
AppleTalk | AppleTalk address. | |
NetBios | NetBios address. | |
VoiceView | VoiceView address. | |
FireFox | FireFox address. | |
Banyan | Banyan address. | |
Atm | Native ATM services address. | |
InterNetworkV6 | Address for IP version 6. | |
Cluster | Address for Microsoft cluster products. | |
Ieee12844 | IEEE 1284.4 workgroup address. | |
Irda | IrDA address. | |
NetworkDesigners | Address for Network Designers OSI gateway-enabled protocols. | |
Max | MAX 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.