Freigeben über


UdpAnySourceMulticastClient.BlockSource(IPAddress) Methode

Definition

Achtung

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

Blockiert eine Quelle, sodass von ihr ausgehende Multicastpakete nicht mehr empfangen werden.

public:
 void BlockSource(System::Net::IPAddress ^ sourceAddress);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public void BlockSource (System.Net.IPAddress sourceAddress);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BlockSource : System.Net.IPAddress -> unit
Public Sub BlockSource (sourceAddress As IPAddress)

Parameter

sourceAddress
IPAddress

Die Adresse der Quelle, die blockiert werden soll.

Attribute

Ausnahmen

Die Multicastgruppe wurde noch nicht zusammengeführt.

Fehler beim Versuch, auf den Socket zuzugreifen.

Hinweise

Die BlockSource -Methode blockiert den Empfang von Multicastpaketen, die von einer angegebenen Quelladresse stammen. Der Client muss eine Verknüpfung mit der Multicastgruppe abgeschlossen haben.

Der sourceAddress Parameter kann entweder eine IPv6- oder eine IPv4-Adresse sein, aber der sourceAddress Parameter muss mit der Adressfamilie der Multicastgruppe übereinstimmen, der der Client beigetreten ist.

Die im callback Parameter angegebene Methode wird aufgerufen, wenn ein Paket empfangen wurde.

Wenn beim Ausführen des Blockquellenvorgangs ein Socketfehler auftritt, wird ein SocketException ausgelöst. Der empfangene Fehler wird als Member der SocketError Enumeration angegeben.

Gilt für: