DatagramSocket.Receive(DatagramPacket) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerima paket datagram dari soket ini.
[Android.Runtime.Register("receive", "(Ljava/net/DatagramPacket;)V", "GetReceive_Ljava_net_DatagramPacket_Handler")]
public virtual void Receive(Java.Net.DatagramPacket? p);
[<Android.Runtime.Register("receive", "(Ljava/net/DatagramPacket;)V", "GetReceive_Ljava_net_DatagramPacket_Handler")>]
abstract member Receive : Java.Net.DatagramPacket -> unit
override this.Receive : Java.Net.DatagramPacket -> unit
Parameter
tempat DatagramPacket menempatkan data masuk.
- Atribut
Pengecualian
jika terjadi kesalahan saat menerima paket.
Keterangan
Menerima paket datagram dari soket ini. Ketika metode ini kembali, DatagramPacketbuffer 's diisi dengan data yang diterima. Paket datagram juga berisi alamat IP pengirim, dan nomor port pada komputer pengirim.
Metode ini memblokir hingga datagram diterima. Bidang length objek paket datagram berisi panjang pesan yang diterima. Jika pesan lebih panjang dari panjang paket, pesan akan dipotong.
Jika ada manajer keamanan, paket tidak dapat diterima jika metode manajer checkAccept keamanan tidak mengizinkannya.
Java dokumentasi untuk java.net.DatagramSocket.receive(java.net.DatagramPacket).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.