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
| Name | Beschreibung |
|---|---|
| DnsEndPoint(String, Int32) |
Initialisiert eine neue Instanz der DnsEndPoint Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse und einer Portnummer. |
| DnsEndPoint(String, Int32, AddressFamily) |
Initialisiert eine neue Instanz der DnsEndPoint Klasse mit dem Hostnamen oder der Zeichenfolgendarstellung einer IP-Adresse, einer Portnummer und einer Adressfamilie. |
DnsEndPoint(String, Int32)
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
- 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 Portnummer.
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 portnummer, die der Adresse zugeordnet ist, oder 0, um einen beliebigen verfügbaren Port anzugeben.
port ist in der Hostreihenfolge.
Ausnahmen
Der host Parameter enthält eine leere Zeichenfolge.
Der host Parameter ist ein null.
Hinweise
Der DnsEndPoint(String, Int32) Konstruktor kann verwendet werden, um eine DnsEndPoint Klasse mithilfe eines Hostnamens oder einer Zeichenfolge zu initialisieren, die eine IP-Adresse und einen Port darstellt. Dieser Konstruktor legt die AddressFamily Eigenschaft auf Unknown.
Wenn Sie diesen Konstruktor mit einem Hostnamen anstelle einer Zeichenfolgendarstellung einer IP-Adresse verwenden, bleibt die Adressfamilie des DnsEndPoint Konstruktors auch nach der Verwendung erhalten Unknown . Die AddressFamily Eigenschaft eines objekts Socket , das durch Aufrufe der ConnectAsync Methode erstellt wird, ist die Adressfamilie der ersten Adresse, mit der eine Verbindung erfolgreich hergestellt werden kann (nicht notwendigerweise die erste zu lösende Adresse).
Gilt für:
DnsEndPoint(String, Int32, AddressFamily)
- Quelle:
- DnsEndPoint.cs
- Quelle:
- DnsEndPoint.cs
- 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 Portnummer und einer 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 portnummer, die der Adresse zugeordnet ist, oder 0, um einen beliebigen verfügbaren Port anzugeben.
port ist in der Hostreihenfolge.
- addressFamily
- AddressFamily
Einer der AddressFamily Werte.
Ausnahmen
Der host Parameter ist ein null.
Hinweise
Der DnsEndPoint(String, Int32, AddressFamily) Konstruktor kann verwendet werden, um eine DnsEndPoint Klasse entweder mithilfe eines Hostnamens 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 ein, um Adressen des angegebenen Adressfamilienwerts zu bevorzugen. Wenn Sie den Konstruktor mit der adressspezifischen Familie verwenden Unknown, bleibt die Adressfamilie des DnsEndPoint Konstruktors auch nach der Verwendung erhalten Unknown . Die AddressFamily Eigenschaft eines objekts Socket , das durch Aufrufe der ConnectAsync Methode erstellt wird, ist die Adressfamilie der ersten Adresse, mit der eine Verbindung erfolgreich hergestellt werden kann (nicht notwendigerweise die erste zu lösende Adresse).