DnsEndPoint Costruttori
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe DnsEndPoint.
DnsEndPoint(String, Int32) |
Inizializza una nuova istanza della classe DnsEndPoint con il nome host o la rappresentazione di stringa di un indirizzo IP e un numero di porta. |
DnsEndPoint(String, Int32, AddressFamily) |
Inizializza una nuova istanza della classe DnsEndPoint con il nome host o la rappresentazione di stringa di un indirizzo IP, un numero di porta e una famiglia di indirizzi. |
- Origine:
- DnsEndPoint.cs
- Origine:
- DnsEndPoint.cs
- Origine:
- DnsEndPoint.cs
Inizializza una nuova istanza della classe DnsEndPoint con il nome host o la rappresentazione di stringa di un indirizzo IP e un numero di porta.
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)
Parametri
- host
- String
Nome host o rappresentazione di stringa dell'indirizzo IP.
- port
- Int32
Numero di porta associato all'indirizzo oppure 0 per specificare qualsiasi porta disponibile.
port
nell'ordine dell'host.
Eccezioni
Il parametro host
contiene una stringa vuota.
Il parametro host
è null
.
Commenti
Il DnsEndPoint(String, Int32) costruttore può essere usato per inizializzare una DnsEndPoint classe usando un nome host o una stringa che rappresenta un indirizzo IP e una porta. Questo costruttore imposta la AddressFamily proprietà su Unknown.
Quando si usa questo costruttore con un nome host anziché una rappresentazione stringa di un indirizzo IP, la famiglia di indirizzi dell'oggetto DnsEndPoint rimarrà Unknown anche dopo l'uso. La AddressFamily proprietà di qualsiasi Socket oggetto creato dalle chiamate al ConnectAsync metodo sarà la famiglia di indirizzi del primo indirizzo a cui è possibile stabilire una connessione (non necessariamente il primo indirizzo da risolvere).
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Origine:
- DnsEndPoint.cs
- Origine:
- DnsEndPoint.cs
- Origine:
- DnsEndPoint.cs
Inizializza una nuova istanza della classe DnsEndPoint con il nome host o la rappresentazione di stringa di un indirizzo IP, un numero di porta e una famiglia di indirizzi.
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)
Parametri
- host
- String
Nome host o rappresentazione di stringa dell'indirizzo IP.
- port
- Int32
Numero di porta associato all'indirizzo oppure 0 per specificare qualsiasi porta disponibile.
port
nell'ordine dell'host.
- addressFamily
- AddressFamily
Uno dei valori di AddressFamily.
Eccezioni
Il parametro host
è null
.
Commenti
Il DnsEndPoint(String, Int32, AddressFamily) costruttore può essere usato per inizializzare una DnsEndPoint classe usando un nome host o una stringa che rappresenta un indirizzo IP, una porta e una famiglia di indirizzi.
Quando si usa il costruttore con un nome host anziché una rappresentazione stringa di un indirizzo IP, la famiglia di indirizzi limita la risoluzione DNS per preferire gli indirizzi del valore della famiglia di indirizzi specificato. Quando si usa il costruttore con la famiglia di indirizzi specificata come Unknown, la famiglia di indirizzi dell'oggetto DnsEndPoint rimarrà Unknown anche dopo l'uso. La AddressFamily proprietà di qualsiasi Socket oggetto creato dalle chiamate al ConnectAsync metodo sarà la famiglia di indirizzi del primo indirizzo a cui è possibile stabilire una connessione (non necessariamente il primo indirizzo da risolvere).
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: