UdpAnySourceMulticastClient Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Odbiornik klienta dla ruchu multiemisji z dowolnego źródła, znany również jako Dowolna multiemisji źródłowej (ASM) lub multiemisji (ISM, Internet Standard Multicast).
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
- Dziedziczenie
-
UdpAnySourceMulticastClient
- Atrybuty
- Implementuje
Konstruktory
UdpAnySourceMulticastClient(IPAddress, Int32) |
Przestarzałe.
Tworzy nowego UdpAnySourceMulticastClient klienta UDP, który może subskrybować adres grupy i odbierać datagramy z dowolnego źródła. |
Właściwości
MulticastLoopback |
Przestarzałe.
Pobiera lub ustawia wartość określającą, czy wychodzące pakiety multiemisji są dostarczane do aplikacji wysyłającej. |
ReceiveBufferSize |
Przestarzałe.
Pobiera lub ustawia rozmiar w bajtach buforu odbierania używanego Socket dla operacji odbierania multiemisji w tym UdpAnySourceMulticastClient wystąpieniu. |
SendBufferSize |
Przestarzałe.
Pobiera lub ustawia rozmiar w bajtach buforu wysyłania używanego Socket do operacji wysyłania multiemisji w tym UdpAnySourceMulticastClient wystąpieniu. |
Metody
BeginJoinGroup(AsyncCallback, Object) |
Przestarzałe.
Wiąże gniazdo i rozpoczyna operację sprzężenia do grupy multiemisji, aby umożliwić odbieranie datagramów od dowolnego uczestnika grupy. |
BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Przestarzałe.
Rozpoczyna operację odbierania pakietu z dołączonej grupy multiemisji i wywołuje określone wywołanie zwrotne, gdy pakiet dotarł do grupy od dowolnego nadawcy. |
BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object) |
Przestarzałe.
Rozpoczyna operację wysyłania pakietu emisji pojedynczej do określonego miejsca docelowego. |
BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Przestarzałe.
Rozpoczyna operację wysyłania pakietu do połączonej grupy multiemisji i wywołuje określone wywołanie zwrotne, gdy pakiet został wysłany do grupy. |
BlockSource(IPAddress) |
Przestarzałe.
Blokuje źródło tak, aby pakiety multiemisji pochodzące z niego nie zostały już odebrane. |
Dispose() |
Przestarzałe.
Pozostawia grupę multiemisji i zwalnia wszystkie zasoby używane przez bieżące wystąpienie UdpAnySourceMulticastClient klasy i bazowe .Socket |
EndJoinGroup(IAsyncResult) |
Przestarzałe.
Kończy operację grupy sprzężenia asynchronicznego do grupy multiemisji. |
EndReceiveFromGroup(IAsyncResult, IPEndPoint) |
Przestarzałe.
Kończy asynchroniczną operację odbierania pakietu z dołączonej grupy multiemisji i dostarcza odebrane informacje. |
EndSendTo(IAsyncResult) |
Przestarzałe.
Kończy operację wysyłania pakietu emisji pojedynczej do określonego miejsca docelowego. |
EndSendToGroup(IAsyncResult) |
Przestarzałe.
Kończy operację wysyłania pakietu do grupy multiemisji. |
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
UnblockSource(IPAddress) |
Przestarzałe.
Odblokuje źródło, które zostało wcześniej zablokowane przez wywołanie BlockSource(IPAddress) metody, aby można było odbierać pakiety multiemisji pochodzące z niego. |