DnsEndPoint Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DnsEndPoint klasse.
Overloads
| Name | Description |
|---|---|
| DnsEndPoint(String, Int32) |
Initialiseert een nieuw exemplaar van de DnsEndPoint klasse met de hostnaam of tekenreeksweergave van een IP-adres en een poortnummer. |
| DnsEndPoint(String, Int32, AddressFamily) |
Initialiseert een nieuw exemplaar van de DnsEndPoint klasse met de hostnaam of tekenreeksweergave van een IP-adres, een poortnummer en een adresfamilie. |
DnsEndPoint(String, Int32)
Initialiseert een nieuw exemplaar van de DnsEndPoint klasse met de hostnaam of tekenreeksweergave van een IP-adres en een poortnummer.
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)
Parameters
- host
- String
De hostnaam of een tekenreeksweergave van het IP-adres.
- port
- Int32
Het poortnummer dat is gekoppeld aan het adres of 0 om een beschikbare poort op te geven.
port is in hostvolgorde.
Uitzonderingen
De host parameter bevat een lege tekenreeks.
De host parameter is een null.
Opmerkingen
De DnsEndPoint(String, Int32) constructor kan worden gebruikt om een DnsEndPoint klasse te initialiseren met behulp van een hostnaam of een tekenreeks die een IP-adres en een poort vertegenwoordigt. Met deze constructor wordt de AddressFamily eigenschap ingesteld op Unknown.
Wanneer u deze constructor gebruikt met een hostnaam in plaats van een tekenreeksweergave van een IP-adres, blijft Unknown de adresfamilie van de DnsEndPoint constructor zelfs na gebruik behouden. De AddressFamily eigenschap van alle Socket adressen die door aanroepen naar de ConnectAsync methode worden gemaakt, is de adresfamilie van het eerste adres waarmee een verbinding tot stand kan worden gebracht (niet noodzakelijkerwijs het eerste adres dat moet worden omgezet).
Van toepassing op
DnsEndPoint(String, Int32, AddressFamily)
Initialiseert een nieuw exemplaar van de DnsEndPoint klasse met de hostnaam of tekenreeksweergave van een IP-adres, een poortnummer en een adresfamilie.
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)
Parameters
- host
- String
De hostnaam of een tekenreeksweergave van het IP-adres.
- port
- Int32
Het poortnummer dat is gekoppeld aan het adres of 0 om een beschikbare poort op te geven.
port is in hostvolgorde.
- addressFamily
- AddressFamily
Een van de AddressFamily waarden.
Uitzonderingen
De host parameter is een null.
Opmerkingen
De DnsEndPoint(String, Int32, AddressFamily) constructor kan worden gebruikt om een DnsEndPoint klasse te initialiseren met behulp van een hostnaam of een tekenreeks die een IP-adres, een poort en een adresfamilie vertegenwoordigt.
Wanneer u de constructor gebruikt met een hostnaam in plaats van een tekenreeksweergave van een IP-adres, beperkt de adresfamilie dns-omzetting tot adressen van de opgegeven adresfamiliewaarde. Wanneer u de constructor gebruikt met de adresfamilie die is opgegeven alsUnknown, blijft Unknown de adresfamilie van de constructor DnsEndPoint zelfs na gebruik behouden. De AddressFamily eigenschap van alle Socket adressen die door aanroepen naar de ConnectAsync methode worden gemaakt, is de adresfamilie van het eerste adres waarmee een verbinding tot stand kan worden gebracht (niet noodzakelijkerwijs het eerste adres dat moet worden omgezet).