UdpAnySourceMulticastClient Kelas

Definisi

Perhatian

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Penerima klien untuk lalu lintas multicast dari sumber apa pun, juga dikenal sebagai Any Source Multicast (ASM) atau Internet Standard Multicast (ISM).

public ref class UdpAnySourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpAnySourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpAnySourceMulticastClient = class
    interface IDisposable
Public Class UdpAnySourceMulticastClient
Implements IDisposable
Warisan
UdpAnySourceMulticastClient
Atribut
Penerapan

Konstruktor

UdpAnySourceMulticastClient(IPAddress, Int32)
Kedaluwarsa.

Membuat klien UDP baru UdpAnySourceMulticastClient yang dapat berlangganan ke alamat grup dan menerima datagram dari sumber apa pun.

Properti

MulticastLoopback
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menentukan apakah paket multicast keluar dikirimkan ke aplikasi pengirim.

ReceiveBufferSize
Kedaluwarsa.

Mendapatkan atau mengatur ukuran, dalam byte, dari buffer terima yang Socket digunakan untuk operasi penerimaan multicast pada instans ini UdpAnySourceMulticastClient .

SendBufferSize
Kedaluwarsa.

Mendapatkan atau mengatur ukuran, dalam byte, dari buffer pengiriman yang Socket digunakan untuk operasi pengiriman multicast pada instans ini UdpAnySourceMulticastClient .

Metode

BeginJoinGroup(AsyncCallback, Object)
Kedaluwarsa.

Mengikat soket dan memulai operasi gabungan ke grup multicast untuk memungkinkan datagram diterima dari peserta grup mana pun.

BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Kedaluwarsa.

Memulai operasi menerima paket dari grup multicast yang bergabung dan memanggil panggilan balik yang ditentukan ketika paket telah tiba di grup dari pengirim mana pun.

BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object)
Kedaluwarsa.

Memulai operasi pengiriman paket unicast ke tujuan yang ditentukan.

BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Kedaluwarsa.

Memulai operasi pengiriman paket ke grup multicast yang bergabung dan memanggil panggilan balik yang ditentukan ketika paket telah dikirim ke grup.

BlockSource(IPAddress)
Kedaluwarsa.

Memblokir sumber sehingga paket multicast yang berasal darinya tidak lagi diterima.

Dispose()
Kedaluwarsa.

Meninggalkan grup multicast dan merilis semua sumber daya yang digunakan oleh instans UdpAnySourceMulticastClient kelas saat ini dan yang mendasar Socket.

EndJoinGroup(IAsyncResult)
Kedaluwarsa.

Menyelesaikan operasi grup gabungan asinkron ke grup multicast.

EndReceiveFromGroup(IAsyncResult, IPEndPoint)
Kedaluwarsa.

Menyelesaikan operasi asinkron menerima paket dari grup multicast yang bergabung dan memberikan informasi yang diterima.

EndSendTo(IAsyncResult)
Kedaluwarsa.

Menyelesaikan operasi pengiriman paket unicast ke tujuan yang ditentukan.

EndSendToGroup(IAsyncResult)
Kedaluwarsa.

Menyelesaikan operasi pengiriman paket ke grup multicast.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
UnblockSource(IPAddress)
Kedaluwarsa.

Membuka blokir sumber yang sebelumnya diblokir oleh panggilan ke BlockSource(IPAddress) metode sehingga paket multicast yang berasal darinya dapat diterima.

Berlaku untuk