DatagramSocket.Send(DatagramPacket) Método

Definição

Envia um pacote de datagrama desse soquete.

[Android.Runtime.Register("send", "(Ljava/net/DatagramPacket;)V", "GetSend_Ljava_net_DatagramPacket_Handler")]
public virtual void Send(Java.Net.DatagramPacket? p);
[<Android.Runtime.Register("send", "(Ljava/net/DatagramPacket;)V", "GetSend_Ljava_net_DatagramPacket_Handler")>]
abstract member Send : Java.Net.DatagramPacket -> unit
override this.Send : Java.Net.DatagramPacket -> unit

Parâmetros

p
DatagramPacket

o DatagramPacket a ser enviado.

Atributos

Exceções

se ocorrer um erro ao enviar o pacote.

Comentários

Envia um pacote de datagrama desse soquete. Inclui DatagramPacket informações que indicam os dados a serem enviados, seu comprimento, o endereço IP do host remoto e o número da porta no host remoto.

Se houver um gerenciador de segurança e o soquete não estiver conectado atualmente a um endereço remoto, esse método primeiro executará algumas verificações de segurança. Primeiro, se p.getAddress().isMulticastAddress() for true, esse método chamará o método do gerenciador de checkMulticast segurança com p.getAddress() seu argumento. Se a avaliação dessa expressão for falsa, esse método chamará o método do gerenciador de checkConnect segurança com argumentos p.getAddress().getHostAddress() e p.getPort(). Cada chamada para um método do gerenciador de segurança poderá resultar em uma SecurityException se a operação não for permitida.

Documentação Java para java.net.DatagramSocket.send(java.net.DatagramPacket).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a