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 Multicastpakete, die von ihr stammen, 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 zu blockierenden Quelle.
- Attribute
Ausnahmen
Der Multicast-Gruppe wurde noch nicht beigetreten.
Dies UdpAnySourceMulticastClient wurde gelöscht.
Beim Versuch, auf den Socket zuzugreifen, ist ein Fehler aufgetreten.
Hinweise
Die BlockSource Methode blockiert Multicastpakete, die von einer angegebenen Quelladresse empfangen werden. Der Client muss eine Verknüpfung zur Multicastgruppe abgeschlossen haben.
Der sourceAddress Parameter kann entweder eine IPv6- oder 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 Blockquellvorgangs ein Socketfehler auftritt, wird ein SocketException Fehler ausgelöst. Der empfangene Fehler wird als Element der SocketError Enumeration angegeben.