Dns 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
단순 도메인 이름 확인 기능이 제공됩니다.
public ref class Dns abstract sealed
public ref class Dns sealed
public static class Dns
public sealed class Dns
type Dns = class
Public Class Dns
Public NotInheritable Class Dns
- 상속
-
Dns
예제
다음 예제에서는 호스트 www.contoso.com
에 대한 정보를 DNS 데이터베이스에 쿼리합니다.
IPHostEntry^ hostInfo = Dns::GetHostEntry( "www.contoso.com" );
IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
Dim hostInfo As IPHostEntry = Dns.GetHostEntry("www.contoso.com")
설명
클래스는 Dns DNS(인터넷 도메인 이름 시스템)에서 특정 호스트에 대한 정보를 검색하는 정적 클래스입니다.
DNS 쿼리의 호스트 정보는 클래스의 IPHostEntry 인스턴스에 반환됩니다. 지정된 호스트에 DNS 데이터베이스 IPHostEntry 에 둘 이상의 항목이 있는 경우 에는 여러 IP 주소와 별칭이 포함됩니다.
메서드
BeginGetHostAddresses(String, AsyncCallback, Object) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 비동기적으로 반환합니다. |
BeginGetHostByName(String, AsyncCallback, Object) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
지정된 DNS 호스트 이름에 대한 IPHostEntry 정보의 비동기 요청을 시작합니다. |
BeginGetHostEntry(IPAddress, AsyncCallback, Object) |
비동기적으로 IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
BeginGetHostEntry(String, AsyncCallback, Object) |
비동기적으로 호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
BeginResolve(String, AsyncCallback, Object) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
DNS 호스트 이름 또는 IP 주소를 IPAddress 인스턴스로 확인하기 위한 비동기 요청을 시작합니다. |
EndGetHostAddresses(IAsyncResult) |
DNS 정보에 대한 비동기 요청을 끝냅니다. |
EndGetHostByName(IAsyncResult) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
DNS 정보에 대한 비동기 요청을 끝냅니다. |
EndGetHostEntry(IAsyncResult) |
DNS 정보에 대한 비동기 요청을 끝냅니다. |
EndResolve(IAsyncResult) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
DNS 정보에 대한 비동기 요청을 끝냅니다. |
GetHostAddresses(String, AddressFamily) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 반환합니다. |
GetHostAddresses(String) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 반환합니다. |
GetHostAddressesAsync(String, AddressFamily, CancellationToken) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 비동기 작업으로 반환합니다. |
GetHostAddressesAsync(String, CancellationToken) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 비동기 작업으로 반환합니다. |
GetHostAddressesAsync(String) |
지정된 호스트의 IP(인터넷 프로토콜) 주소를 비동기 작업으로 반환합니다. |
GetHostByAddress(IPAddress) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
지정된 IPHostEntry에서 IPAddress 인스턴스를 만듭니다. |
GetHostByAddress(String) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
IP 주소에서 IPHostEntry 인스턴스를 만듭니다. |
GetHostByName(String) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
지정된 DNS 호스트 이름에서 DNS 정보를 가져옵니다. |
GetHostEntry(IPAddress) |
IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
GetHostEntry(String, AddressFamily) |
호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
GetHostEntry(String) |
호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
GetHostEntryAsync(IPAddress) |
IP 주소를 IPHostEntry 인스턴스로 비동기적 작업으로 확인합니다. |
GetHostEntryAsync(String, AddressFamily, CancellationToken) |
호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 비동기적 작업으로 확인합니다. |
GetHostEntryAsync(String, CancellationToken) |
호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 비동기적 작업으로 확인합니다. |
GetHostEntryAsync(String) |
호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 비동기적 작업으로 확인합니다. |
GetHostName() |
로컬 컴퓨터의 호스트 이름을 가져옵니다. |
Resolve(String) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
DNS 호스트 이름 또는 IP 주소를 IPHostEntry 인스턴스로 확인합니다. |
적용 대상
.NET