DatagramSocketImpl.Connect(InetAddress, Int32) Metodo
Definizione
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.
Connette un socket di datagrammi a una destinazione remota.
[Android.Runtime.Register("connect", "(Ljava/net/InetAddress;I)V", "GetConnect_Ljava_net_InetAddress_IHandler")]
protected virtual void Connect(Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register("connect", "(Ljava/net/InetAddress;I)V", "GetConnect_Ljava_net_InetAddress_IHandler")>]
abstract member Connect : Java.Net.InetAddress * int -> unit
override this.Connect : Java.Net.InetAddress * int -> unit
Parametri
- address
- InetAddress
Remote InetAddress a cui connettersi
- port
- Int32
numero di porta remota
- Attributi
Eccezioni
se il socket del datagram non può essere connesso all'indirizzo remoto e alla porta specificati.
Commenti
Connette un socket di datagrammi a una destinazione remota. Questo associa l'indirizzo remoto al socket locale in modo che i datagrammi possano essere inviati solo a questa destinazione e ricevuti da questa destinazione. È possibile eseguire l'override per chiamare una connessione di sistema nativa.
Se la destinazione remota a cui è connesso il socket non esiste o non è altrimenti raggiungibile e se è stato ricevuto un pacchetto di destinazione ICMP non raggiungibile per tale indirizzo, una chiamata successiva a inviare o ricevere potrebbe generare un'eccezione PortUnreachableException. Si noti che non esiste alcuna garanzia che venga generata l'eccezione.
Aggiunta nella versione 1.4.
per java.net.DatagramSocketImpl.connect(java.net.InetAddress, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.