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

ブロックを解除するソースのアドレス。

属性

例外

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

ソケットにアクセスしようとしたときにエラーが発生しました。

注釈

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

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

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

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

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

適用対象