UdpAnySourceMulticastClient Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Ein Clientempfänger für Multicastdatenverkehr von einer beliebigen Quelle, wird auch als Any Source Multicast (ASM) oder Internet Standard Multicast (ISM) bezeichnet.
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
- Vererbung
-
UdpAnySourceMulticastClient
- Attribute
- Implementiert
Konstruktoren
UdpAnySourceMulticastClient(IPAddress, Int32) |
Veraltet.
Erstellt einen neuen UdpAnySourceMulticastClient-UDP-Client, der eine Gruppenadresse abonnieren und Datagramme von einer beliebigen Quelle empfangen kann. |
Eigenschaften
MulticastLoopback |
Veraltet.
Ruft einen Wert ab, der angibt, ob ausgehende Multicastpakete an die sendende Anwendung übermittelt werden, oder legt diesen fest. |
ReceiveBufferSize |
Veraltet.
Ruft die Größe des Empfangspuffers (in Bytes) des Socket ab, der für Multicastempfangsvorgänge in dieser UdpAnySourceMulticastClient-Instanz verwendet wird, oder legt sie fest. |
SendBufferSize |
Veraltet.
Dient zum Abrufen oder Festlegen der Größe des Sendepuffers (in Byte) des Socket, der für Multicastsendevorgänge in dieser UdpAnySourceMulticastClient-Instanz verwendet wird. |
Methoden
BeginJoinGroup(AsyncCallback, Object) |
Veraltet.
Bindet den Socket und beginnt einen Beitrittsvorgang für die Multicastgruppe, um das Empfangen von Datagrammen von einem beliebigen Gruppenteilnehmer zu ermöglichen. |
BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Veraltet.
Startet das Empfangen eines Pakets von einer verknüpften Multicastgruppe und ruft den angegebenen Rückruf auf, wenn ein Paket von einem irgendeinem Absender in der Gruppe angekommen ist. |
BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object) |
Veraltet.
Startet den Vorgang, bei dem ein Unicastpaket an das angegebene Ziel gesendet wird. |
BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Veraltet.
Startet das Senden eines Pakets an eine verknüpfte Multicastgruppe und ruft den angegebenen Rückruf auf, wenn ein Paket an die Gruppe gesendet wurde. |
BlockSource(IPAddress) |
Veraltet.
Blockiert eine Quelle, sodass von ihr ausgehende Multicastpakete nicht mehr empfangen werden. |
Dispose() |
Veraltet.
Verlässt die Multicastgruppe und gibt alle Ressourcen frei, die von der aktuellen Instanz der UdpAnySourceMulticastClient-Klasse und dem zugrunde liegenden Socket verwendet wurden. |
EndJoinGroup(IAsyncResult) |
Veraltet.
Beendet den asynchronen Beitrittsvorgang für eine Multicastgruppe. |
EndReceiveFromGroup(IAsyncResult, IPEndPoint) |
Veraltet.
Schließt den asynchronen Empfangsvorgang des Pakets aus der verknüpften Multicastgruppe ab und stellt die empfangenen Informationen bereit. |
EndSendTo(IAsyncResult) |
Veraltet.
Schließt den Vorgang ab, bei dem ein Unicastpaket an das angegebene Ziel gesendet wird. |
EndSendToGroup(IAsyncResult) |
Veraltet.
Schließt den Sendevorgang eines Pakets an eine Multicastgruppe ab. |
Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Veraltet.
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Veraltet.
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
UnblockSource(IPAddress) |
Veraltet.
Hebt die Blockierung einer Quelle auf, die zuvor durch einen Aufruf der BlockSource(IPAddress)-Methode blockiert wurde, damit von ihr ausgehende Multicastpakete empfangen werden können. |