Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

NetworkInterfaceType Enumeration

Note: This enumeration is new in the .NET Framework version 2.0.

Specifies types of network interfaces.

Namespace: System.Net.NetworkInformation
Assembly: System (in system.dll)

public enum NetworkInterfaceType
public enum NetworkInterfaceType
public enum NetworkInterfaceType

 Member nameDescription
AsymmetricDslThe network interface uses an Asymmetric Digital Subscriber Line (ADSL). 
AtmThe network interface uses asynchronous transfer mode (ATM) for data transmission. 
BasicIsdnThe network interface uses a basic rate interface Integrated Services Digital Network (ISDN) connection. ISDN is a set of standards for data transmission over telephone lines. 
EthernetThe network interface uses an Ethernet connection. Ethernet is defined in IEEE standard 802.3. 
Ethernet3Megabit 
FastEthernetFxThe network interface uses a Fast Ethernet connection over optical fiber. This type of connection is also known as 100BaseFX. 
FastEthernetTThe network interface uses a Fast Ethernet connection. Fast Ethernet provides a data rate of 100 megabits per second, known as 100BaseT. 
FddiThe network interface uses a Fiber Distributed Data Interface (FDDI) connection. FDDI is a set of standards for data transmission on fiber optic lines in a local area network. 
GenericModemThe network interface uses a modem. 
GigabitEthernet 
HighPerformanceSerialBusThe network interface uses a High Performance Serial Bus. 
IPOverAtmThe network interface uses Internet Protocol (IP) in combination with asynchronous transfer mode (ATM) for data transmission. 
IsdnThe network interface uses a connection configured for ISDN and the X.25 protocol. X.25 allows computers on public networks to communicate using an intermediary computer. 
LoopbackThe network interface is a loopback adapter. Such interfaces are used primarily for testing; no traffic is sent. 
MultiRateSymmetricDslThe network interface uses a Multirate Digital Subscriber Line. 
PppThe network interface uses a Point-To-Point protocol (PPP) connection. PPP is a protocol for data transmission using a serial device. 
PrimaryIsdnThe network interface uses a primary rate interface Integrated Services Digital Network (ISDN) connection. ISDN is a set of standards for data transmission over telephone lines. 
RateAdaptDslThe network interface uses a Rate Adaptive Digital Subscriber Line (ADSL). 
SlipThe network interface uses a Serial Line Internet Protocol (SLIP) connection. SLIP is defined in IETF RFC 1055. 
SymmetricDslThe network interface uses a Symmetric Digital Subscriber Line (SDSL). 
TokenRingThe network interface uses a Token-Ring connection. Token-Ring is defined in IEEE standard 802.5. 
TunnelThe network interface uses a tunnel connection. 
UnknownThe interface type is not known. 
VeryHighSpeedDslThe network interface uses a Very High Data Rate Digital Subscriber Line (VDSL). 
Wireless80211The network interface uses a wireless LAN connection (IEEE 802.11 standard). 

Network interfaces, also known as network adapters, connect a computer to a network. The interface type defines the transmission media that provides network connectivity.

This enumeration defines the values returned by the NetworkInterface.NetworkInterfaceType property.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft