DatagramSocketImpl.Connect(InetAddress, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Conecta um soquete de datagrama a um destino remoto.
[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
Parâmetros
- address
- InetAddress
o InetAddress remoto ao qual se conectar
- port
- Int32
o número da porta remota
- Atributos
Exceções
se o soquete de datagrama não puder ser conectado à porta e ao endereço remoto especificados.
Comentários
Conecta um soquete de datagrama a um destino remoto. Isso associa o endereço remoto ao soquete local para que os datagramas só possam ser enviados para esse destino e recebidos desse destino. Isso pode ser substituído para chamar uma conexão de sistema nativo.
Se o destino remoto ao qual o soquete está conectado não existir ou não for inacessível, e se um pacote inacessível de destino ICMP tiver sido recebido para esse endereço, uma chamada subsequente para enviar ou receber poderá gerar uma PortUnreachableException. Observe que não há nenhuma garantia de que a exceção será gerada.
Adicionado em 1.4.
Documentação Java para java.net.DatagramSocketImpl.connect(java.net.InetAddress, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.