次の方法で共有


DnsEndPoint コンストラクター

定義

DnsEndPoint クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
DnsEndPoint(String, Int32)

IP アドレスとポート番号のホスト名または文字列表現を使用して、 DnsEndPoint クラスの新しいインスタンスを初期化します。

DnsEndPoint(String, Int32, AddressFamily)

IP アドレス、ポート番号、およびアドレス ファミリのホスト名または文字列表現を使用して、 DnsEndPoint クラスの新しいインスタンスを初期化します。

DnsEndPoint(String, Int32)

ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
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です。

portMinPort未満です。

-又は-

portMaxPort より大きい。

注釈

DnsEndPoint(String, Int32) コンストラクターを使用すると、ホスト名または IP アドレスとポートを表す文字列を使用して、DnsEndPoint クラスを初期化できます。 このコンストラクターは、 AddressFamily プロパティを Unknown に設定します。

IP アドレスの文字列表現ではなくホスト名でこのコンストラクターを使用する場合、 DnsEndPoint のアドレス ファミリは使用後も Unknown されます。 ConnectAsync メソッドの呼び出しによって作成されるすべてのSocketAddressFamily プロパティは、接続を正常に確立できる最初のアドレスのアドレス ファミリになります (必ずしも解決される最初のアドレスではありません)。

適用対象

DnsEndPoint(String, Int32, AddressFamily)

ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
DnsEndPoint.cs
ソース:
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値の 1 つ。

例外

host パラメーターには空の文字列が含まれています。

-又は-

addressFamilyUnknownです。

host パラメーターはnullです。

portMinPort未満です。

-又は-

portMaxPort より大きい。

注釈

DnsEndPoint(String, Int32, AddressFamily) コンストラクターを使用すると、ホスト名または IP アドレス、ポート、アドレス ファミリを表す文字列を使用して、DnsEndPoint クラスを初期化できます。

IP アドレスの文字列表現ではなくホスト名でコンストラクターを使用する場合、アドレス ファミリは、指定されたアドレス ファミリ値のアドレスを優先するように DNS 解決を制限します。 Unknownとして指定されたアドレス ファミリでコンストラクターを使用する場合、DnsEndPointのアドレス ファミリは使用後もUnknown残ります。 ConnectAsync メソッドの呼び出しによって作成されるすべてのSocketAddressFamily プロパティは、接続を正常に確立できる最初のアドレスのアドレス ファミリになります (必ずしも解決される最初のアドレスではありません)。

適用対象