DatagramSocketImpl.Connect(InetAddress, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Connecte un socket de datagramme à une destination distante.
[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
Paramètres
- address
- InetAddress
Remote InetAddress à connecter à
- port
- Int32
numéro de port distant
- Attributs
Exceptions
si le socket de datagramme ne peut pas être connecté à l’adresse et au port distant spécifiés.
Remarques
Connecte un socket de datagramme à une destination distante. Cela associe l’adresse distante au socket local afin que les datagrammes puissent uniquement être envoyés à cette destination et reçus de cette destination. Cela peut être remplacé pour appeler une connexion système native.
Si la destination distante vers laquelle le socket est connecté n’existe pas ou est inaccessible, et si un paquet inaccessible ICMP a été reçu pour cette adresse, un appel ultérieur à envoyer ou recevoir peut lever une exception PortUnreachableException. Notez qu’il n’existe aucune garantie que l’exception sera levée.
Ajouté dans la version 1.4.
Documentation Java pour java.net.DatagramSocketImpl.connect(java.net.InetAddress, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.