In The Hand LtdIn The Hand
InTheHand.Net.NetworkInformation Namespace
NamespacesInTheHand.Net.NetworkInformation
.NET Components for Mobility
The InTheHand.Net.NetworkInformation namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. The namespace also contains classes that implement the Ping utility. You can use Ping and related classes to check whether a computer is reachable across the network.
Declaration Syntax
C#Visual Basic
namespace InTheHand.Net.NetworkInformation
Namespace InTheHand.Net.NetworkInformation
Types
All TypesClassesEnumerationsDelegates
IconTypeDescription
DuplicateAddressDetectionState
Specifies the current state of an IP address.

IcmpV4Statistics
Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.

IcmpV6Statistics
Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer.

IPAddressCollection
Stores a set of IPAddress types.

IPAddressInformation
Provides information about a network interface address.

IPAddressInformationCollection
Stores a set of IPAddressInformation types.

IPGlobalProperties
Provides information about the network connectivity of the local computer.

IPGlobalStatistics
Provides Internet Protocol (IP) statistical data.

IPInterfaceProperties
Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).

IPStatus
Reports the status of sending an Internet Control Message Protocol (ICMP) echo message to a computer.

IPv4InterfaceStatistics
Provides statistical data for a network interface on the local computer.

MulticastIPAddressInformation
Provides information about a network interface's multicast address.

MulticastIPAddressInformationCollection
Stores a set of MulticastIPAddressInformation types.

NetBiosNodeType
Specifies the Network Basic Input/Output System (NetBIOS) node type.

NetworkAddressChangedEventHandler
References one or more methods to be called when the address of a network interface changes.

NetworkChange
Allows applications to receive notification when the Internet Protocol (IP) address of a network interface, also called a network card or adapter, changes.

NetworkInformationException
The exception that is thrown when an error occurs while retrieving network information.

NetworkInterface
Provides configuration and statistical information for a network interface.

NetworkInterfaceType
Specifies types of network interfaces.

OperationalStatus
Specifies the operational state of a network interface.

PhysicalAddress
Provides the Media Access Control (MAC) address for a network interface (adapter).

Ping
Allows an application to determine whether a remote computer is accessible over the network.

PingException
The exception that is thrown when a Send(String) method throws an exception.

PingOptions
Used to control how Ping data packets are transmitted.

PingReply
Provides information about the status and data resulting from a Send(String) operation.

PrefixOrigin
Specifies how an IP address network prefix was located.

SuffixOrigin
Specifies how an IP address host suffix was located.

TcpConnectionInformation
Provides information about the Transmission Control Protocol (TCP) connections on the local computer.

TcpState
Specifies the states of a Transmission Control Protocol (TCP) connection.

TcpStatistics
Provides Internet Protocol (IP) statistical data.

UdpStatistics
Provides User Datagram Protocol (UDP) statistical data.

UnicastIPAddressInformation
Provides information about a network interface's unicast address.

UnicastIPAddressInformationCollection
Stores a set of UnicastIPAddressInformation types.