Freigeben über


UdpAnySourceMulticastClient.UnblockSource(IPAddress) Methode

Definition

Achtung

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

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.

public:
 void UnblockSource(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 UnblockSource (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.UnblockSource : System.Net.IPAddress -> unit
Public Sub UnblockSource (sourceAddress As IPAddress)

Parameter

sourceAddress
IPAddress

Die Adresse der Quelle, für die die Blockierung aufgehoben werden soll.

Attribute

Ausnahmen

Die Multicastgruppe wurde noch nicht zusammengeführt.

Fehler beim Versuch, auf den Socket zuzugreifen.

Hinweise

Die UnblockSource -Methode hebt die Blockierung von Multicastpaketen auf, die von einer angegebenen Quelladresse stammen, damit sie empfangen werden können. Die angegebene Quelladresse muss zuvor durch einen Aufruf der BlockSource -Methode blockiert worden sein.

Der Client muss eine Verknüpfung mit der Multicastgruppe abgeschlossen haben.

Der sourceAddress Parameter kann entweder eine IPv6- oder eine IPv4-Multicastadresse sein.

Wenn die angegebene Quelladresse im sourceAddress Parameter zuvor nicht durch einen Aufruf der BlockSource -Methode blockiert wurde, wird mit SocketExceptionAddressNotAvailableausgelöst.

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

Gilt für: