DatagramSocket.Send(DatagramPacket) 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.
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
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.