Teilen über


UdpAnySourceMulticastClient Klasse

Definition

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.

Gilt für: