UdpAnySourceMulticastClient.BlockSource(IPAddress) Methode
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.
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.
UdpAnySourceMulticastClient wurde verworfen.
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.