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 UdpClient (String, Int32)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di UdpClient classe e stabilisce un host remoto predefinito.

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

public UdpClient(
	string hostname,
	int port
)

Parametri

hostname
Type: System.String

Il nome dell'host remoto DNS a cui si intende connettersi.

port
Type: System.Int32

Il numero di porta remota a cui si intende connettersi.

Exception Condition
ArgumentNullException

hostname è null.

ArgumentOutOfRangeException

port non è compreso tra MinPort e MaxPort.

SocketException

Si è verificato un errore durante l'accesso al socket. Per altre informazioni, vedere la sezione Osservazioni.

Questo costruttore inizializza un nuovo UdpClient e stabilisce un host remoto utilizzando il hostname e port i parametri. La creazione di un host remoto predefinito è facoltativo. Se si utilizza questo costruttore, non è necessario specificare un host remoto in ogni chiamata al Send metodo. Specificare un host remoto predefinito è limitato a tale host. È possibile modificare l'host remoto predefinito in qualsiasi momento chiamando la Connect metodo. Se si desidera specificare un host remoto nella chiamata al Send (metodo), non utilizzare questo costruttore.

System_CAPS_noteNota

Se si riceve un SocketException, utilizzare SocketException.ErrorCode per ottenere il codice di errore specifico. Dopo aver ottenuto il codice, è possibile fare riferimento alla documentazione relativa ai codici di errore dell'API Windows Sockets versione 2 disponibile in MSDN per una descrizione dettagliata dell'errore.

Nell'esempio seguente viene illustrato come creare un'istanza di UdpClient classe utilizzando un nome host e il numero di porta.


//Creates an instance of the UdpClient class with a remote host name and a port number.
try{
     UdpClient udpClient = new UdpClient("www.contoso.com",11000);
}
catch (Exception e ) {
           Console.WriteLine(e.ToString());
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: