다음을 통해 공유


DnsEndPoint 생성자

정의

DnsEndPoint 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
DnsEndPoint(String, Int32)

IP 주소와 포트 번호의 DnsEndPoint 호스트 이름 또는 문자열 표현을 사용하여 클래스의 새 인스턴스를 초기화합니다.

DnsEndPoint(String, Int32, AddressFamily)

IP 주소, 포트 번호 및 주소 패밀리의 DnsEndPoint 호스트 이름 또는 문자열 표현을 사용하여 클래스의 새 인스턴스를 초기화합니다.

DnsEndPoint(String, Int32)

Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs

IP 주소와 포트 번호의 DnsEndPoint 호스트 이름 또는 문자열 표현을 사용하여 클래스의 새 인스턴스를 초기화합니다.

public:
 DnsEndPoint(System::String ^ host, int port);
public DnsEndPoint(string host, int port);
new System.Net.DnsEndPoint : string * int -> System.Net.DnsEndPoint
Public Sub New (host As String, port As Integer)

매개 변수

host
String

호스트 이름 또는 IP 주소의 문자열 표현입니다.

port
Int32

주소와 연결된 포트 번호이거나 사용 가능한 포트를 지정하는 0입니다. port 는 호스트 순서입니다.

예외

매개 변수에 host 빈 문자열이 포함되어 있습니다.

매개 변수는 host .입니다 null.

port 가 .보다 MinPort작습니다.

-또는-

portMaxPort보다 큽니다.

설명

DnsEndPoint(String, Int32) 생성자는 호스트 이름 또는 IP 주소와 포트를 나타내는 문자열을 사용하여 클래스를 초기화하는 DnsEndPoint 데 사용할 수 있습니다. 이 생성자는 속성을 .로 AddressFamilyUnknown설정합니다.

IP 주소의 문자열 표현이 아닌 호스트 이름으로 이 생성자를 사용하는 경우 사용 후에도 주소 패밀리가 DnsEndPoint 유지 Unknown 됩니다. 메서드를 호출하여 ConnectAsync 만든 속성 SocketAddressFamily 연결이 성공적으로 설정될 수 있는 첫 번째 주소의 주소 패밀리입니다(반드시 확인할 첫 번째 주소는 아님).

적용 대상

DnsEndPoint(String, Int32, AddressFamily)

Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs

IP 주소, 포트 번호 및 주소 패밀리의 DnsEndPoint 호스트 이름 또는 문자열 표현을 사용하여 클래스의 새 인스턴스를 초기화합니다.

public:
 DnsEndPoint(System::String ^ host, int port, System::Net::Sockets::AddressFamily addressFamily);
public DnsEndPoint(string host, int port, System.Net.Sockets.AddressFamily addressFamily);
new System.Net.DnsEndPoint : string * int * System.Net.Sockets.AddressFamily -> System.Net.DnsEndPoint
Public Sub New (host As String, port As Integer, addressFamily As AddressFamily)

매개 변수

host
String

호스트 이름 또는 IP 주소의 문자열 표현입니다.

port
Int32

주소와 연결된 포트 번호이거나 사용 가능한 포트를 지정하는 0입니다. port 는 호스트 순서입니다.

addressFamily
AddressFamily

값 중 AddressFamily 하나입니다.

예외

매개 변수에 host 빈 문자열이 포함되어 있습니다.

-또는-

addressFamilyUnknown입니다.

매개 변수는 host .입니다 null.

port 가 .보다 MinPort작습니다.

-또는-

portMaxPort보다 큽니다.

설명

DnsEndPoint(String, Int32, AddressFamily) 생성자는 호스트 이름 또는 IP 주소, 포트 및 주소 패밀리를 나타내는 문자열을 사용하여 클래스를 초기화하는 DnsEndPoint 데 사용할 수 있습니다.

IP 주소의 문자열 표현이 아닌 호스트 이름으로 생성자를 사용하는 경우 주소 패밀리는 지정된 주소 패밀리 값의 주소를 선호하도록 DNS 확인을 제한합니다. 주소 패밀리가 지정된 Unknown생성자를 사용하는 경우 주소 패밀리는 DnsEndPoint 사용 후에도 유지 Unknown 됩니다. 메서드를 호출하여 ConnectAsync 만든 속성 SocketAddressFamily 연결이 성공적으로 설정될 수 있는 첫 번째 주소의 주소 패밀리입니다(반드시 확인할 첫 번째 주소는 아님).

적용 대상