UdpAnySourceMulticastClient.UnblockSource(IPAddress) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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 メソッドの呼び出しによって以前にブロックされていない場合は、SocketExceptionでAddressNotAvailableがスローされます。
ソースのブロック解除操作の実行中にソケットエラーが発生した場合は、 SocketException がスローされます。 受信したエラーは、 SocketError 列挙体のメンバーとして指定されます。