System.Net.NetworkInformation Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia dostęp do danych ruchu sieciowego, informacji o adresach sieciowych i powiadomień o zmianach adresów dla komputera lokalnego. Przestrzeń nazw zawiera również klasy implementujące narzędzie Ping. Możesz użyć Ping i powiązanych klas, aby sprawdzić, czy komputer jest dostępny w sieci.
Klasy
GatewayIPAddressInformation |
Reprezentuje adres IP bramy sieci. Nie można utworzyć wystąpienia tej klasy. |
GatewayIPAddressInformationCollection |
Przechowuje zestaw GatewayIPAddressInformation typów. |
IcmpV4Statistics |
Udostępnia dane statystyczne protokołu IPv4 (ICMPv4) dla komputera lokalnego. |
IcmpV6Statistics |
Udostępnia dane statystyczne protokołu Internet Control Message Protocol dla protokołu internetowego w wersji 6 (ICMPv6) dla komputera lokalnego. |
IPAddressCollection |
Przechowuje zestaw IPAddress typów. |
IPAddressInformation |
Zawiera informacje o adresie interfejsu sieciowego. |
IPAddressInformationCollection |
Przechowuje zestaw IPAddressInformation typów. |
IPGlobalProperties |
Zawiera informacje o łączności sieciowej komputera lokalnego. |
IPGlobalStatistics |
Udostępnia dane statystyczne protokołu internetowego (IP). |
IPInterfaceProperties |
Zawiera informacje o interfejsach sieciowych obsługujących protokół internetowy w wersji 4 (IPv4) lub protokołu internetowego w wersji 6 (IPv6). |
IPInterfaceStatistics |
Udostępnia dane statystyczne protokołu internetowego (IP) dla interfejsu sieciowego na komputerze lokalnym. |
IPv4InterfaceProperties |
Zawiera informacje o interfejsach sieciowych obsługujących protokół internetowy w wersji 4 (IPv4). |
IPv4InterfaceStatistics |
Udostępnia dane statystyczne interfejsu sieciowego na komputerze lokalnym. |
IPv6InterfaceProperties |
Zawiera informacje o interfejsach sieciowych obsługujących protokół internetowy w wersji 6 (IPv6). |
MulticastIPAddressInformation |
Zawiera informacje o adresie multiemisji interfejsu sieciowego. |
MulticastIPAddressInformationCollection |
Przechowuje zestaw MulticastIPAddressInformation typów. |
NetworkAvailabilityEventArgs |
Udostępnia dane dla zdarzenia NetworkAvailabilityChanged. |
NetworkChange |
Umożliwia aplikacjom odbieranie powiadomień, gdy adres IP (Internet Protocol) interfejsu sieciowego, nazywany również kartą sieciową lub kartą sieciową, zmienia się. |
NetworkInformationException |
Wyjątek zgłaszany w przypadku wystąpienia błędu podczas pobierania informacji o sieci. |
NetworkInformationPermission |
Kontroluje dostęp do informacji o sieci i statystyk ruchu dla komputera lokalnego. Klasa ta nie może być dziedziczona. |
NetworkInformationPermissionAttribute |
Umożliwia stosowanie akcji NetworkInformationPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. |
NetworkInterface |
Udostępnia informacje o konfiguracji i statystyczne interfejsie sieciowym. |
PhysicalAddress |
Udostępnia adres Access Control multimediów (MAC) dla interfejsu sieciowego (karty). |
Ping |
Umożliwia aplikacji określenie, czy komputer zdalny jest dostępny za pośrednictwem sieci. |
PingCompletedEventArgs |
Udostępnia dane dla zdarzenia PingCompleted. |
PingException |
Wyjątek zgłaszany, gdy Send metoda lub SendAsync wywołuje metodę, która zgłasza wyjątek. |
PingOptions |
Służy do kontrolowania sposobu Ping przesyłania pakietów danych. |
PingReply |
Zawiera informacje o stanie i danych wynikających z Send operacji lub SendAsync . |
TcpConnectionInformation |
Zawiera informacje o połączeniach protokołu TCP (Transmission Control Protocol) na komputerze lokalnym. |
TcpStatistics |
Udostępnia dane statystyczne protokołu TCP (Transmission Control Protocol). |
UdpStatistics |
Udostępnia dane statystyczne protokołu UDP (User Datagram Protocol). |
UnicastIPAddressInformation |
Zawiera informacje o adresie emisji pojedynczej interfejsu sieciowego. |
UnicastIPAddressInformationCollection |
Przechowuje zestaw UnicastIPAddressInformation typów. |
Wyliczenia
DuplicateAddressDetectionState |
Określa bieżący stan adresu IP. |
IPStatus |
Zgłasza stan wysyłania komunikatu echa protokołu ICMP (Internet Control Message Protocol) do komputera. |
NetBiosNodeType |
Określa typ węzła Network Basic Input/Output System (NetBIOS). |
NetworkInformationAccess |
Określa uprawnienia dostępu do informacji o interfejsach sieciowych i statystykach ruchu. |
NetworkInterfaceComponent |
Określa wersje protokołu internetowego obsługiwane przez interfejs sieciowy. |
NetworkInterfaceType |
Określa typy interfejsów sieciowych. |
OperationalStatus |
Określa stan operacyjny interfejsu sieciowego. |
PrefixOrigin |
Określa, jak znajdował się prefiks sieciowy adresu IP. |
ScopeLevel |
Poziom zakresu adresu IPv6. |
SuffixOrigin |
Określa, jak znajdował się sufiks hosta adresu IP. |
TcpState |
Określa stany połączenia protokołu TCP (Transmission Control Protocol). |
Delegaci
NetworkAddressChangedEventHandler |
Odwołuje się do co najmniej jednej metody wywoływanej w przypadku zmiany adresu interfejsu sieciowego. |
NetworkAvailabilityChangedEventHandler |
Odwołuje się do co najmniej jednej metody wywoływanej w przypadku zmiany dostępności sieci. |
PingCompletedEventHandler |
Reprezentuje metodę, która będzie obsługiwać PingCompleted zdarzenie Ping obiektu. |