System.Net.NetworkInformation Namespace

Bietet Zugriff auf Netzwerkdatenverkehrsdaten, Netzwerkadresseninformationen und Benachrichtigungen über Adressänderungen für den lokalen Computer. Der Namespace enthält auch Klassen, die das Ping-Hilfsprogramm implementieren. Sie können mithilfe Ping und verwandte Klassen überprüfen, ob ein Computer über das Netzwerk erreichbar ist.

Klassen

Name Beschreibung
GatewayIPAddressInformation

Stellt die IP-Adresse des Netzwerkgateways dar. Diese Klasse kann nicht instanziiert werden.

GatewayIPAddressInformationCollection

Speichert eine Reihe von GatewayIPAddressInformation Typen.

IcmpV4Statistics

Stellt statistische Daten für IPv4 (ICMPv4) für den lokalen Computer bereit.

IcmpV6Statistics

Stellt statistische Daten des Internet control Message Protocol für Internet protocol Version 6 (ICMPv6) für den lokalen Computer bereit.

IPAddressCollection

Speichert eine Reihe von IPAddress Typen.

IPAddressInformation

Stellt Informationen zu einer Netzwerkschnittstellenadresse bereit.

IPAddressInformationCollection

Speichert eine Reihe von IPAddressInformation Typen.

IPGlobalProperties

Stellt Informationen zur Netzwerkkonnektivität des lokalen Computers bereit.

IPGlobalStatistics

Stellt statistische Daten des Internetprotokolls (IP) bereit.

IPInterfaceProperties

Stellt Informationen zu Netzwerkschnittstellen bereit, die Internetprotokollversion 4 (IPv4) oder Internetprotokollversion 6 (IPv6) unterstützen.

IPInterfaceStatistics

Stellt statistische Daten des Internetprotokolls (IP) für eine Netzwerkschnittstelle auf dem lokalen Computer bereit.

IPv4InterfaceProperties

Enthält Informationen zu Netzwerkschnittstellen, die Internetprotokollversion 4 (IPv4) unterstützen.

IPv4InterfaceStatistics

Stellt statistische Daten für eine Netzwerkschnittstelle auf dem lokalen Computer bereit.

IPv6InterfaceProperties

Enthält Informationen zu Netzwerkschnittstellen, die Internetprotokollversion 6 (IPv6) unterstützen.

MulticastIPAddressInformation

Stellt Informationen zur Multicastadresse einer Netzwerkschnittstelle bereit.

MulticastIPAddressInformationCollection

Speichert eine Reihe von MulticastIPAddressInformation Typen.

NetworkAvailabilityEventArgs

Stellt Daten für das NetworkAvailabilityChanged-Ereignis bereit.

NetworkChange

Ermöglicht Anwendungen das Empfangen von Benachrichtigungen, wenn sich die IP-Adresse einer Netzwerkschnittstelle, auch als Netzwerkkarte oder Adapter bezeichnet, ändert.

NetworkInformationException

Die Ausnahme, die ausgelöst wird, wenn beim Abrufen von Netzwerkinformationen ein Fehler auftritt.

NetworkInformationPermission

Steuert den Zugriff auf Netzwerkinformationen und Datenverkehrsstatistiken für den lokalen Computer. Diese Klasse kann nicht vererbt werden.

NetworkInformationPermissionAttribute

Ermöglicht die Anwendung von Sicherheitsaktionen NetworkInformationPermission auf Code mithilfe deklarativer Sicherheit.

NetworkInterface

Stellt Konfigurations- und statistische Informationen für eine Netzwerkschnittstelle bereit.

PhysicalAddress

Stellt die Medien-Access Control (MAC)-Adresse für eine Netzwerkschnittstelle (Adapter) bereit.

Ping

Ermöglicht einer Anwendung zu bestimmen, ob über das Netzwerk auf einen Remotecomputer zugegriffen werden kann.

PingCompletedEventArgs

Stellt Daten für das PingCompleted-Ereignis bereit.

PingException

Die Ausnahme, die ausgelöst wird, wenn eine Send Oder-Methode SendAsync eine Methode aufruft, die eine Ausnahme auslöst.

PingOptions

Wird verwendet, um zu steuern, wie Ping Datenpakete übertragen werden.

PingReply

Stellt Informationen zu dem Status und den Daten bereit, die sich aus einem oder Send einem SendAsync Vorgang ergeben.

TcpConnectionInformation

Stellt Informationen zu den TCP-Verbindungen (Transmission Control Protocol) auf dem lokalen Computer bereit.

TcpStatistics

Stellt statistische Daten (Transmission Control Protocol, TCP) bereit.

UdpStatistics

Stellt statistische Daten des User Datagram Protocol (UDP) bereit.

UnicastIPAddressInformation

Stellt Informationen zur Unicastadresse einer Netzwerkschnittstelle bereit.

UnicastIPAddressInformationCollection

Speichert eine Reihe von UnicastIPAddressInformation Typen.

Enumerationen

Name Beschreibung
DuplicateAddressDetectionState

Gibt den aktuellen Status einer IP-Adresse an.

IPStatus

Meldet den Status des Sendens einer ICMP-Echonachricht (Internet Control Message Protocol) an einen Computer.

NetBiosNodeType

Gibt den Knotentyp Network Basic Input/Output System (NetBIOS) an.

NetworkInformationAccess

Gibt die Berechtigung für den Zugriff auf Informationen zu Netzwerkschnittstellen und Datenverkehrsstatistiken an.

NetworkInterfaceComponent

Gibt die Internetprotokollversionen an, die von einer Netzwerkschnittstelle unterstützt werden.

NetworkInterfaceType

Gibt Typen von Netzwerkschnittstellen an.

OperationalStatus

Gibt den Betriebsstatus einer Netzwerkschnittstelle an.

PrefixOrigin

Gibt an, wie sich ein IP-Adressnetzwerkpräfix befindet.

ScopeLevel

Die Bereichsebene für eine IPv6-Adresse.

SuffixOrigin

Gibt an, wie sich ein IP-Adresshostsuffix befindet.

TcpState

Gibt die Zustände einer TCP-Verbindung (Transmission Control Protocol) an.

Delegaten

Name Beschreibung
NetworkAddressChangedEventHandler

Verweist auf eine oder mehrere Methoden, die aufgerufen werden sollen, wenn sich die Adresse einer Netzwerkschnittstelle ändert.

NetworkAvailabilityChangedEventHandler

Verweist auf eine oder mehrere Methoden, die aufgerufen werden sollen, wenn sich die Verfügbarkeit des Netzwerks ändert.

PingCompletedEventHandler

Stellt die Methode dar, die das PingCompleted Ereignis eines Ping Objekts behandelt.

Weitere Informationen