次の方法で共有


UdpAnySourceMulticastClient.UnblockSource(IPAddress) メソッド

定義

注意事項

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

BlockSource(IPAddress) メソッドの呼び出しによって以前にブロックされていた送信元のブロックを解除して、その送信元からのマルチキャスト パケットを受信できるようにします。

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)

パラメーター

sourceAddress
IPAddress

ブロック解除する送信元のアドレス。

属性

例外

マルチキャスト グループにまだ参加していません。

UdpAnySourceMulticastClient は破棄されています。

ソケットへのアクセスを試行しているときにエラーが発生しました。

注釈

メソッドは UnblockSource 、指定された送信元アドレスから送信されたマルチキャスト パケットのブロックを解除して、受信できるようにします。 指定したソース アドレスは、 メソッドの BlockSource 呼び出しによって以前にブロックされている必要があります。

クライアントがマルチキャスト グループへの参加を完了している必要があります。

パラメーターには sourceAddress 、IPv6 または IPv4 マルチキャスト アドレスを指定できます。

パラメーター内の指定されたソース アドレスが sourceAddress 、 メソッドの BlockSource 呼び出しによって以前にブロックされなかった場合、 SocketException は で AddressNotAvailableスローされます。

ソースのブロック解除操作の実行中にソケットエラーが発生した場合は、 SocketException がスローされます。 受信したエラーは、列挙体の SocketError メンバーとして指定されます。

適用対象