IPGlobalProperties 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
로컬 컴퓨터의 네트워크 연결에 대한 정보를 제공합니다.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- 상속
-
IPGlobalProperties
예제
다음 코드 예제에서는이 클래스의 instance 사용 하 여 로컬 컴퓨터에 대 한 정보를 표시 합니다.
void ShowInboundIPStatistics()
{
IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
IPGlobalStatistics ^ ipstat = properties->GetIPv4GlobalStatistics();
Console::WriteLine( " Inbound Packet Data:" );
Console::WriteLine( " Received ............................ : {0}",
ipstat->ReceivedPackets );
Console::WriteLine( " Forwarded ........................... : {0}",
ipstat->ReceivedPacketsForwarded );
Console::WriteLine( " Delivered ........................... : {0}",
ipstat->ReceivedPacketsDelivered );
Console::WriteLine( " Discarded ........................... : {0}",
ipstat->ReceivedPacketsDiscarded );
}
public static void ShowInboundIPStatistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
Console.WriteLine(" Inbound Packet Data:");
Console.WriteLine(" Received ............................ : {0}",
ipstat.ReceivedPackets);
Console.WriteLine(" Forwarded ........................... : {0}",
ipstat.ReceivedPacketsForwarded);
Console.WriteLine(" Delivered ........................... : {0}",
ipstat.ReceivedPacketsDelivered);
Console.WriteLine(" Discarded ........................... : {0}",
ipstat.ReceivedPacketsDiscarded);
}
Public Shared Sub ShowInboundIPStatistics()
Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
Console.WriteLine(" Inbound Packet Data:")
Console.WriteLine(" Received ............................ : {0}", ipstat.ReceivedPackets)
Console.WriteLine(" Forwarded ........................... : {0}", ipstat.ReceivedPacketsForwarded)
Console.WriteLine(" Delivered ........................... : {0}", ipstat.ReceivedPacketsDelivered)
Console.WriteLine(" Discarded ........................... : {0}", ipstat.ReceivedPacketsDiscarded)
End Sub
설명
이 클래스는 로컬 컴퓨터의 네트워크 인터페이스 및 네트워크 연결에 대한 구성 및 통계 정보를 제공합니다.
이 클래스에서 제공하는 정보는 인터넷 프로토콜 도우미 API 함수에서 제공하는 정보와 비슷합니다. 인터넷 프로토콜 도우미에 대한 자세한 내용은 IP 도우미를 참조하세요.
생성자
IPGlobalProperties() |
IPGlobalProperties 클래스의 새 인스턴스를 초기화합니다. |
속성
DhcpScopeName |
DHCP(Dynamic Host Configuration Protocol) 범위 이름을 가져옵니다. |
DomainName |
로컬 컴퓨터가 등록되어 있는 도메인을 가져옵니다. |
HostName |
로컬 컴퓨터의 호스트 이름을 가져옵니다. |
IsWinsProxy |
로컬 컴퓨터를 WINS(Windows Internet Name Service) 프록시로 사용할지 여부를 지정하는 Boolean 값을 가져옵니다. |
NodeType |
로컬 컴퓨터의 NetBIOS(Network Basic Input/Output System) 노드 형식을 가져옵니다. |
메서드
BeginGetUnicastAddresses(AsyncCallback, Object) |
로컬 컴퓨터의 안정된 유니캐스트 IP 주소 테이블을 검색하는 비동기 요청을 시작합니다. |
EndGetUnicastAddresses(IAsyncResult) |
로컬 컴퓨터의 안정된 유니캐스트 IP 주소 테이블을 검색하는 보류 중인 비동기 요청을 종료합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetActiveTcpConnections() |
로컬 컴퓨터의 IPV4(인터넷 프로토콜 버전 4) 및 IPv6 TCP(Transmission Control Protocol) 연결에 대한 정보를 반환합니다. |
GetActiveTcpListeners() |
로컬 컴퓨터의 IPV4(인터넷 프로토콜 버전 4) 및 IPv6 TCP(Transmission Control Protocol) 수신기에 대한 엔드포인트 정보를 반환합니다. |
GetActiveUdpListeners() |
로컬 컴퓨터의 IPv4(인터넷 프로토콜 버전 4) 및 IPv6 UDP(User Datagram Protocol) 수신기에 대한 정보를 반환합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetIcmpV4Statistics() |
로컬 컴퓨터에 대한 ICMP(Internet Control Message Protocol) 버전 4 통계 데이터를 제공합니다. |
GetIcmpV6Statistics() |
로컬 컴퓨터에 대한 ICMP(Internet Control Message Protocol) 버전 6 통계 데이터를 제공합니다. |
GetIPGlobalProperties() |
로컬 컴퓨터의 네트워크 연결 및 트래픽 통계에 대한 정보를 제공하는 개체를 가져옵니다. |
GetIPv4GlobalStatistics() |
로컬 컴퓨터에 대한 IPv4(인터넷 프로토콜 버전 4) 통계 데이터를 제공합니다. |
GetIPv6GlobalStatistics() |
로컬 컴퓨터에 대한 IPv6(인터넷 프로토콜 버전 6) 통계 데이터를 제공합니다. |
GetTcpIPv4Statistics() |
로컬 컴퓨터에 대한 TCP/IPv4 통계 데이터를 제공합니다. |
GetTcpIPv6Statistics() |
로컬 컴퓨터에 대한 TCP/IPv6 통계 데이터를 제공합니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetUdpIPv4Statistics() |
로컬 컴퓨터에 대한 UDP/IPv4 통계 데이터를 제공합니다. |
GetUdpIPv6Statistics() |
로컬 컴퓨터에 대한 UDP/IPv6 통계 데이터를 제공합니다. |
GetUnicastAddresses() |
로컬 컴퓨터의 안정된 유니캐스트 IP 주소 테이블을 검색합니다. |
GetUnicastAddressesAsync() |
로컬 컴퓨터의 안정된 유니캐스트 IP 주소 테이블을 비동기 작업으로 검색합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
.NET