Provides configuration and statistical information for a network interface.
Assembly: System (in System.dll)
Gets the description of the interface.
Gets the identifier of the network adapter.
Gets the index of the IPv6 loopback interface.
Gets a Boolean value that indicates whether the network interface is set to only receive data packets.
Gets the index of the IPv4 loopback interface.
Gets the name of the network adapter.
Gets the interface type.
Gets the current operational state of the network connection.
Gets the speed of the network interface.
Gets a Boolean value that indicates whether the network interface is enabled to receive multicast packets.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Returns objects that describe the network interfaces on the local computer.
Serves as the default hash function. (Inherited from Object.)
Returns an object that describes the configuration of this network interface.
Gets the IP statistics for thisinstance.
Gets the IPv4 statistics for thisinstance.
Indicates whether any network connection is available.
Returns the Media Access Control (MAC) or physical address for this adapter.
Gets a Boolean value that indicates whether the interface supports the specified protocol.
Returns a string that represents the current object.(Inherited from Object.)
This class encapsulates data for network interfaces, also known as adapters, on the local computer. You do not create instances of this class; the GetAllNetworkInterfaces method returns an array that contains one instance of this class for each network interface on the local computer.
Available since 8
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Available since 3.0
Windows Phone Silverlight
Available since 7.0
Available since 8.1
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.