UdpSingleSourceMulticastClient 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 jednego źródła, znany również jako Multiemisji specyficzne dla źródła (SSM).
public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpSingleSourceMulticastClient = class
interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
- Dziedziczenie
-
UdpSingleSourceMulticastClient
- Atrybuty
- Implementuje
Uwagi
Adres grupy multiemisji i adres źródłowy nadawcy muszą być znane.
Oprócz odbierania danych multiemisji od określonego nadawcy UdpSingleSourceMulticastClient klient może również wysyłać dane emisji pojedynczej z powrotem do nadawcy.
Aby odbierać multiemisję z wielu źródeł lub gdy źródła nie są wcześniej znane, użyj klasy UdpSingleSourceMulticastClient .
Konstruktory
UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32) |
Przestarzałe.
Tworzy nowego UdpSingleSourceMulticastClient klienta UDP, który może subskrybować adres grupy i odbierać datagramy z jednego źródła. |
Właściwości
ReceiveBufferSize |
Przestarzałe.
Pobiera lub ustawia rozmiar w bajtach buforu odbierania używanego Socket dla operacji odbierania multiemisji w tym UdpSingleSourceMulticastClient wystąpieniu. |
SendBufferSize |
Przestarzałe.
Pobiera lub ustawia rozmiar w bajtach buforu wysyłania używanego Socket do operacji wysyłania multiemisji w tym UdpSingleSourceMulticastClient 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 z jednego adresu źródłowego. |
BeginReceiveFromSource(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 określonego nadawcy. |
BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object) |
Przestarzałe.
Rozpoczyna operację wysyłania pakietu emisji pojedynczej do wcześniej określonego źródła. |
Dispose() |
Przestarzałe.
Pozostawia grupę multiemisji i zwalnia wszystkie zasoby używane przez bieżące wystąpienie UdpSingleSourceMulticastClient klasy i bazowe .Socket |
EndJoinGroup(IAsyncResult) |
Przestarzałe.
Kończy operację grupy sprzężenia asynchronicznego do grupy multiemisji. |
EndReceiveFromSource(IAsyncResult, Int32) |
Przestarzałe.
Kończy asynchroniczną operację odbierania pakietu z dołączonej grupy multiemisji i dostarcza odebrane informacje. |
EndSendToSource(IAsyncResult) |
Przestarzałe.
Kończy operację wysyłania pakietu emisji pojedynczej do pojedynczego źródła. |
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) |