DnsEndPoint Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DnsEndPoint-Klasse.
Überlädt
DnsEndPoint(String, Int32) |
Initialisiert eine neue Instanz der DnsEndPoint-Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse und einer Anschlussnummer. |
DnsEndPoint(String, Int32, AddressFamily) |
Initialisiert eine neue Instanz der DnsEndPoint-Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse, einer Anschlussnummer und der Adressfamilie. |
DnsEndPoint(String, Int32)
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
Initialisiert eine neue Instanz der DnsEndPoint-Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse und einer Anschlussnummer.
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)
Parameter
- host
- String
Der Hostname oder eine Zeichenfolgendarstellung der IP-Adresse.
- port
- Int32
Die der Adresse zugeordnete Portnummer oder 0, um einen beliebigen verfügbaren Port anzugeben.
port
liegt in der Hostreihenfolge vor.
Ausnahmen
Der host
-Parameter ist eine leere Zeichenfolge.
Der host
-Parameter ist null
.
Hinweise
Der DnsEndPoint(String, Int32) Konstruktor kann verwendet werden, um eine DnsEndPoint Klasse mit einem Hostnamen oder einer Zeichenfolge zu initialisieren, die eine IP-Adresse und einen Port darstellt. Dieser Konstruktor legt die AddressFamily -Eigenschaft auf fest Unknown.
Wenn Sie diesen Konstruktor mit einem Hostnamen anstelle einer Zeichenfolgendarstellung einer IP-Adresse verwenden, bleibt die Adressfamilie von auch nach der DnsEndPoint Verwendung erhalten Unknown . Die AddressFamily Eigenschaft eines jeden Socket , der durch Aufrufe der ConnectAsync -Methode erstellt wird, ist die Adressfamilie der ersten Adresse, mit der eine Verbindung erfolgreich hergestellt werden kann (nicht unbedingt die erste Adresse, die aufgelöst werden soll).
Gilt für:
DnsEndPoint(String, Int32, AddressFamily)
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
Initialisiert eine neue Instanz der DnsEndPoint-Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse, einer Anschlussnummer und der Adressfamilie.
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)
Parameter
- host
- String
Der Hostname oder eine Zeichenfolgendarstellung der IP-Adresse.
- port
- Int32
Die der Adresse zugeordnete Portnummer oder 0, um einen beliebigen verfügbaren Port anzugeben.
port
liegt in der Hostreihenfolge vor.
- addressFamily
- AddressFamily
Einer der AddressFamily-Werte.
Ausnahmen
Der host
-Parameter ist null
.
Hinweise
Der DnsEndPoint(String, Int32, AddressFamily) Konstruktor kann verwendet werden, um eine DnsEndPoint Klasse mit einem Hostnamen oder einer Zeichenfolge zu initialisieren, die eine IP-Adresse, einen Port und eine Adressfamilie darstellt.
Wenn Sie den Konstruktor mit einem Hostnamen anstelle einer Zeichenfolgendarstellung einer IP-Adresse verwenden, schränkt die Adressfamilie die DNS-Auflösung so ein, dass Adressen des angegebenen Adressfamilienwerts bevorzugt werden. Wenn Sie den Konstruktor mit der als Unknownangegebenen Adressfamilie verwenden, bleibt die Adressfamilie von auch nach der DnsEndPoint Verwendung erhalten Unknown . Die AddressFamily Eigenschaft eines jeden Socket , der durch Aufrufe der ConnectAsync -Methode erstellt wird, ist die Adressfamilie der ersten Adresse, mit der eine Verbindung erfolgreich hergestellt werden kann (nicht unbedingt die erste Adresse, die aufgelöst werden soll).