System.Net.NetworkInformation Namespace

System.Net.NetworkInformation 네임스페이스를 사용하면 로컬 컴퓨터에 대한 주소 변경 알림, 네트워크 주소 정보 및 네트워크 트래픽 데이터에 액세스할 수 있습니다. The System.Net.NetworkInformation namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. 이 네임스페이스에는 Ping 유틸리티를 구현하는 클래스도 포함되어 있습니다. The namespace also contains classes that implement the Ping utility. Ping과 관련 클래스를 사용하여 컴퓨터가 네트워크 전체에서 연결 가능한지 여부를 확인할 수 있습니다. You can use Ping and related classes to check whether a computer is reachable across the network.

클래스

GatewayIPAddressInformation

네트워크 게이트웨이의 IP 주소를 나타냅니다.Represents the IP address of the network gateway. 이 클래스는 인스턴스화할 수 없습니다.This class cannot be instantiated.

GatewayIPAddressInformationCollection

GatewayIPAddressInformation 형식의 집합을 저장합니다.Stores a set of GatewayIPAddressInformation types.

IcmpV4Statistics

로컬 컴퓨터에 대한 ICMPv4(IPv4용 Internet Control Message Protocol) 통계 데이터를 제공합니다.Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.

IcmpV6Statistics

로컬 컴퓨터에 대한 ICMPv6(인터넷 프로토콜 버전 6용 Internet Control Message Protocol) 통계 데이터를 제공합니다.Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer.

IPAddressCollection

IPAddress 형식의 집합을 저장합니다.Stores a set of IPAddress types.

IPAddressInformation

네트워크 인터페이스 주소에 대한 정보를 제공합니다.Provides information about a network interface address.

IPAddressInformationCollection

IPAddressInformation 형식의 집합을 저장합니다.Stores a set of IPAddressInformation types.

IPGlobalProperties

로컬 컴퓨터의 네트워크 연결에 대한 정보를 제공합니다.Provides information about the network connectivity of the local computer.

IPGlobalStatistics

IP(인터넷 프로토콜) 통계 데이터를 제공합니다.Provides Internet Protocol (IP) statistical data.

IPInterfaceProperties

IPv4(인터넷 프로토콜 버전 4) 또는 IPv6(인터넷 프로토콜 버전 6)을 지원하는 네트워크 인터페이스에 대한 정보를 제공합니다.Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).

IPInterfaceStatistics

로컬 컴퓨터의 네트워크 인터페이스에 대한 IP(인터넷 프로토콜) 통계 데이터를 제공합니다.Provides Internet Protocol (IP) statistical data for an network interface on the local computer.

IPv4InterfaceProperties

IPv4(인터넷 프로토콜 버전 4)를 지원하는 네트워크 인터페이스에 대한 정보를 제공합니다.Provides information about network interfaces that support Internet Protocol version 4 (IPv4).

IPv4InterfaceStatistics

로컬 컴퓨터의 네트워크 인터페이스에 대한 통계 데이터를 제공합니다.Provides statistical data for a network interface on the local computer.

IPv6InterfaceProperties

IPv6(인터넷 프로토콜 버전 6)을 지원하는 네트워크 인터페이스에 대한 정보를 제공합니다.Provides information about network interfaces that support Internet Protocol version 6 (IPv6).

MulticastIPAddressInformation

네트워크 인터페이스의 멀티캐스트 주소에 대한 정보를 제공합니다.Provides information about a network interface's multicast address.

MulticastIPAddressInformationCollection

MulticastIPAddressInformation 형식의 집합을 저장합니다.Stores a set of MulticastIPAddressInformation types.

NetworkAvailabilityEventArgs

NetworkAvailabilityChanged 이벤트에 대한 데이터를 제공합니다.Provides data for the NetworkAvailabilityChanged event.

NetworkChange

네트워크 카드 또는 어댑터라고도 하는 네트워크 인터페이스의 IP(인터넷 프로토콜) 주소가 변경될 때 애플리케이션에서 알림을 받을 수 있도록 허용합니다.Allows applications to receive notification when the Internet Protocol (IP) address of a network interface, also called a network card or adapter, changes.

NetworkInformationException

네트워크 정보를 검색하는 동안 오류가 발생한 경우 throw되는 예외입니다.The exception that is thrown when an error occurs while retrieving network information.

NetworkInformationPermission

로컬 컴퓨터의 네트워크 정보 및 트래픽 통계에 대한 액세스를 제어합니다.Controls access to network information and traffic statistics for the local computer. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

NetworkInformationPermissionAttribute

NetworkInformationPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다.Allows security actions for NetworkInformationPermission to be applied to code using declarative security.

NetworkInterface

네트워크 인터페이스에 대한 구성 및 통계 정보를 제공합니다.Provides configuration and statistical information for a network interface.

PhysicalAddress

네트워크 인터페이스(어댑터)에 MAC(Media Access Control) 주소를 제공합니다.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.

PingCompletedEventArgs

PingCompleted 이벤트에 대한 데이터를 제공합니다.Provides data for the PingCompleted event.

PingException

Send 또는 SendAsync 메서드에서 예외를 throw하는 메서드를 호출할 때 throw되는 예외입니다.The exception that is thrown when a Send or SendAsync method calls a method that throws an exception.

PingOptions

Ping 데이터 패킷의 전송 방법을 제어하는 데 사용됩니다.Used to control how Ping data packets are transmitted.

PingReply

Send 또는 SendAsync 작업의 결과 상태 및 데이터에 대한 정보를 제공합니다.Provides information about the status and data resulting from a Send or SendAsync operation.

TcpConnectionInformation

로컬 컴퓨터의 TCP(Transmission Control Protocol) 연결에 대한 정보를 제공합니다.Provides information about the Transmission Control Protocol (TCP) connections on the local computer.

TcpStatistics

TCP(Transmission Control Protocol) 통계 데이터를 제공합니다.Provides Transmission Control Protocol (TCP) statistical data.

UdpStatistics

UDP(User Datagram Protocol) 통계 데이터를 제공합니다.Provides User Datagram Protocol (UDP) statistical data.

UnicastIPAddressInformation

네트워크 인터페이스의 유니캐스트 주소에 대한 정보를 제공합니다.Provides information about a network interface's unicast address.

UnicastIPAddressInformationCollection

UnicastIPAddressInformation 형식의 집합을 저장합니다.Stores a set of UnicastIPAddressInformation types.

열거형

DuplicateAddressDetectionState

IP 주소의 현재 상태를 지정합니다.Specifies the current state of an IP address.

IPStatus

컴퓨터에 ICMP(Internet Control Message Protocol) Echo 메시지를 보낸 결과 상태를 보고합니다.Reports the status of sending an Internet Control Message Protocol (ICMP) echo message to a computer.

NetBiosNodeType

NetBIOS(Network Basic Input/Output System) 노드 형식을 지정합니다.Specifies the Network Basic Input/Output System (NetBIOS) node type.

NetworkInformationAccess

네트워크 인터페이스 및 트래픽 통계에 대한 정보에 액세스할 수 있는 사용 권한을 지정합니다.Specifies permission to access information about network interfaces and traffic statistics.

NetworkInterfaceComponent

네트워크 인터페이스에서 지원하는 인터넷 프로토콜 버전을 지정합니다.Specifies the Internet Protocol versions that are supported by a network interface.

NetworkInterfaceType

네트워크 인터페이스의 형식을 지정합니다.Specifies types of network interfaces.

OperationalStatus

네트워크 인터페이스의 작동 상태를 나타냅니다.Specifies the operational state of a network interface.

PrefixOrigin

IP 주소 네트워크 접두사가 배치된 방식을 지정합니다.Specifies how an IP address network prefix was located.

ScopeLevel

IPv6 주소의 범위 수준입니다.The scope level for an IPv6 address.

SuffixOrigin

IP 주소 호스트 접미사가 배치된 방식을 지정합니다.Specifies how an IP address host suffix was located.

TcpState

TCP(Transmission Control Protocol) 연결의 상태를 나타냅니다.Specifies the states of a Transmission Control Protocol (TCP) connection.

대리자

NetworkAddressChangedEventHandler

네트워크 인터페이스의 주소가 변경될 때 호출될 하나 이상의 메서드를 참조합니다.References one or more methods to be called when the address of a network interface changes.

NetworkAvailabilityChangedEventHandler

네트워크의 가용성이 변경될 때 호출될 하나 이상의 메서드를 참조합니다.References one or more methods to be called when the availability of the network changes.

PingCompletedEventHandler

PingCompleted 개체의 Ping 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the PingCompleted event of a Ping object.