Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore DnsEndPoint (String, Int32, AddressFamily)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di DnsEndPoint classe con la rappresentazione di stringa o nome host di un indirizzo IP, un numero di porta e una famiglia di indirizzi.

Spazio dei nomi:   System.Net
Assembly:  System (in System.dll)

public DnsEndPoint(
	string host,
	int port,
	AddressFamily addressFamily
)

Parametri

host
Type: System.String

Il nome host o una rappresentazione di stringa dell'indirizzo IP.

port
Type: System.Int32

Il numero di porta associato all'indirizzo oppure 0 per specificare qualsiasi porta disponibile. port è nell'ordine dell'host.

addressFamily
Type: System.Net.Sockets.AddressFamily

Uno dei valori di AddressFamily.

Exception Condition
ArgumentException

Il host parametro contiene una stringa vuota.

-oppure-

addressFamily è Unknown.

ArgumentNullException

Il host parametro è un null.

ArgumentOutOfRangeException

port è minore di MinPort.

-oppure-

port è maggiore di MaxPort.

Il DnsEndPoint(String, Int32, AddressFamily) costruttore può essere utilizzato per inizializzare un DnsEndPoint classe utilizzando un nome host o una stringa che rappresenta un indirizzo IP, una porta e una famiglia di indirizzi.

Quando si utilizza il costruttore con un nome host anziché una rappresentazione di stringa di un indirizzo IP, la famiglia di indirizzi vincola la risoluzione DNS a preferire gli indirizzi del valore della famiglia di indirizzo specificato. Quando si utilizza il costruttore con la famiglia di indirizzi specificata come Unknown, la famiglia di indirizzi del DnsEndPoint rimarrà Unknown anche dopo l'utilizzo. Il AddressFamily proprietà di qualsiasi Socket creato da chiamate al ConnectAsync metodo sarà la famiglia di indirizzi del primo indirizzo a cui è possibile correttamente una connessione stabilita (non necessariamente il primo indirizzo da risolvere).

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 4.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.1
Torna all'inizio
Mostra: