System.Net.NetworkInformation Namespace

Ermöglicht den Zugriff auf die Netzwerkverkehrsdaten und Netzwerkadresseninformationen sowie die Benachrichtigung über Adressenänderungen für den lokalen Computer. Der Namespace enthält auch Klassen, die das Ping-Dienstprogramm implementieren. Mit Ping und verwandten Klassen kann überprüft werden, ob ein Computer über das Netzwerk erreichbar ist.

Klassen

GatewayIPAddressInformation

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

GatewayIPAddressInformationCollection

Speichert einen Satz von GatewayIPAddressInformation-Typen.

IcmpV4Statistics

Stellt ICMPv4 (Internet Control Message Protocol für IPv4)-Statistikdaten für den lokalen Computer bereit.

IcmpV6Statistics

Stellt ICMPv6 (Internet Control Message Protocol für Internet Protocol, Version 6)-Statistikdaten für den lokalen Computer bereit.

IPAddressCollection

Speichert einen Satz von IPAddress-Typen.

IPAddressInformation

Stellt Informationen zur Adresse einer Netzwerkschnittstelle bereit.

IPAddressInformationCollection

Speichert einen Satz von IPAddressInformation-Typen.

IPGlobalProperties

Stellt Informationen über die Netzwerkverbindungen des lokalen Computers bereit.

IPGlobalStatistics

Stellt IP (Internet Protocol)-Statistikdaten bereit.

IPInterfaceProperties

Stellt Informationen über Netzwerkschnittstellen bereit, die Internetprotokoll, Version 4 (IPv4), oder Internetprotokoll, Version 6 (IPv6), unterstützen.

IPInterfaceStatistics

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

IPv4InterfaceProperties

Stellt Informationen über Netzwerkschnittstellen bereit, die Internetprotokoll, Version 4 (IPv4), unterstützen.

IPv4InterfaceStatistics

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

IPv6InterfaceProperties

Stellt Informationen über Netzwerkschnittstellen bereit, die Internetprotokoll, Version 6 (IPv6), unterstützen.

MulticastIPAddressInformation

Stellt Informationen über die Multicastadresse einer Netzwerkschnittstelle bereit.

MulticastIPAddressInformationCollection

Speichert einen Satz von MulticastIPAddressInformation-Typen.

NetworkAvailabilityEventArgs

Stellt Daten für das NetworkAvailabilityChanged-Ereignis bereit.

NetworkChange

Ermöglicht die Benachrichtigung von Anwendungen, wenn sich die IP-Adresse einer Netzwerkschnittstelle (auch Netzwerkkarte oder -adapter genannt) ändert.

NetworkInformationException

Die Ausnahme, die ausgelöst wird, wenn während des Abrufens von Netzwerkinformationen ein Fehler auftritt.

NetworkInformationPermission

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

NetworkInformationPermissionAttribute

Ermöglicht, dass Sicherheitsaktionen für NetworkInformationPermission unter Verwendung deklarativer Sicherheit auf Code angewendet werden.

NetworkInterface

Stellt Konfigurations- und Statistikinformationen für eine Netzwerkschnittstelle bereit.

PhysicalAddress

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

Ping

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

PingCompletedEventArgs

Stellt Daten für das PingCompleted-Ereignis bereit.

PingException

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

PingOptions

Wird verwendet, um das Übertragen von Ping-Datenpaketen zu steuern.

PingReply

Stellt Informationen über den Status und die Daten bereit, die aus einem Send-Vorgang oder einem SendAsync-Vorgang resultieren.

TcpConnectionInformation

Stellt Informationen über die TCP (Transmission Control Protocol)-Verbindungen auf dem lokalen Computer bereit.

TcpStatistics

Stellt TCP (Transmission Control Protocol)-Statistikdaten bereit.

UdpStatistics

Stellt UDP (User Datagram Protocol)-Statistikdaten bereit.

UnicastIPAddressInformation

Stellt Informationen über die Unicastadresse einer Netzwerkschnittstelle bereit.

UnicastIPAddressInformationCollection

Speichert einen Satz von UnicastIPAddressInformation-Typen.

Enumerationen

DuplicateAddressDetectionState

Gibt den aktuellen Zustand einer IP-Adresse an.

IPStatus

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

NetBiosNodeType

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

NetworkInformationAccess

Gibt die Berechtigung für den Zugriff auf Informationen über 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 Betriebszustand einer Netzwerkschnittstelle an.

PrefixOrigin

Gibt an, woher das Netzwerkpräfix einer IP-Adresse stammt.

ScopeLevel

Die Bereichsebene für eine IPv6-Adresse.

SuffixOrigin

Gibt an, woher das Hostsuffix einer IP-Adresse stammt.

TcpState

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

Delegaten

NetworkAddressChangedEventHandler

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

NetworkAvailabilityChangedEventHandler

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

PingCompletedEventHandler

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

Weitere Informationen