DnsEndPoint Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av DnsEndPoint klassen.
Överlagringar
| Name | Description |
|---|---|
| DnsEndPoint(String, Int32) |
Initierar en ny instans av DnsEndPoint klassen med värdnamnet eller strängrepresentationen av en IP-adress och ett portnummer. |
| DnsEndPoint(String, Int32, AddressFamily) |
Initierar en ny instans av DnsEndPoint klassen med värdnamnet eller strängrepresentationen av en IP-adress, ett portnummer och en adressfamilj. |
DnsEndPoint(String, Int32)
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
Initierar en ny instans av DnsEndPoint klassen med värdnamnet eller strängrepresentationen av en IP-adress och ett 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)
Parametrar
- host
- String
Värdnamnet eller en strängrepresentation av IP-adressen.
- port
- Int32
Portnumret som är associerat med adressen eller 0 för att ange en tillgänglig port.
port är i värdordning.
Undantag
Parametern host innehåller en tom sträng.
Parametern host är en null.
Kommentarer
Konstruktorn DnsEndPoint(String, Int32) kan användas för att initiera en DnsEndPoint klass med antingen ett värdnamn eller en sträng som representerar en IP-adress och en port. Den här konstruktorn anger AddressFamily egenskapen till Unknown.
När du använder den här konstruktorn med ett värdnamn i stället för en strängrepresentation av en IP-adress förblir DnsEndPoint adressfamiljen Unknown för den även efter användning. Egenskapen AddressFamily för alla Socket som skapas av anrop till metoden är adressfamiljen för ConnectAsync den första adressen som en anslutning kan upprättas till (inte nödvändigtvis den första adressen som ska lösas).
Gäller för
DnsEndPoint(String, Int32, AddressFamily)
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
- Källa:
- DnsEndPoint.cs
Initierar en ny instans av DnsEndPoint klassen med värdnamnet eller strängrepresentationen av en IP-adress, ett portnummer och en adressfamilj.
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)
Parametrar
- host
- String
Värdnamnet eller en strängrepresentation av IP-adressen.
- port
- Int32
Portnumret som är associerat med adressen eller 0 för att ange en tillgänglig port.
port är i värdordning.
- addressFamily
- AddressFamily
Ett av AddressFamily värdena.
Undantag
Parametern host är en null.
Kommentarer
Konstruktorn DnsEndPoint(String, Int32, AddressFamily) kan användas för att initiera en DnsEndPoint klass med antingen ett värdnamn eller en sträng som representerar en IP-adress, en port och en adressfamilj.
När du använder konstruktorn med ett värdnamn i stället för en strängrepresentation av en IP-adress begränsar adressfamiljen DNS-matchningen till att föredra adresser för det angivna adressfamiljevärdet. När du använder konstruktorn med adressfamiljen angiven som Unknownförblir DnsEndPoint adressfamiljen Unknown för den även efter användning. Egenskapen AddressFamily för alla Socket som skapas av anrop till metoden är adressfamiljen för ConnectAsync den första adressen som en anslutning kan upprättas till (inte nödvändigtvis den första adressen som ska lösas).