UdpAnySourceMulticastClient クラス

定義

注意事項

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

任意の送信元からのマルチキャスト トラフィックのクライアント受信元。このマルチキャストは、ASM (Any Source Multicast) または ISM (Internet Standard Multicast) とも呼ばれます。

public ref class UdpAnySourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpAnySourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpAnySourceMulticastClient = class
    interface IDisposable
Public Class UdpAnySourceMulticastClient
Implements IDisposable
継承
UdpAnySourceMulticastClient
属性
実装

コンストラクター

UdpAnySourceMulticastClient(IPAddress, Int32)
古い.

グループ アドレスをサブスクライブして任意の送信元からデータグラムを受信できる新しい UdpAnySourceMulticastClient UDP クライアントを作成します。

プロパティ

MulticastLoopback
古い.

発信マルチキャスト パケットが送信元アプリケーションに配信されるかどうかを指定する値を取得または設定します。

ReceiveBufferSize
古い.

この UdpAnySourceMulticastClient インスタンスのマルチキャストの受信操作に使用される Socket の受信バッファーのバイト単位のサイズを取得または設定します。

SendBufferSize
古い.

この UdpAnySourceMulticastClient インスタンスのマルチキャストの送信操作に使用される Socket の送信バッファーのバイト単位のサイズを取得または設定します。

メソッド

BeginJoinGroup(AsyncCallback, Object)
古い.

ソケットをバインドし、マルチキャスト グループへの参加操作を開始して、任意のグループ参加要素からデータグラムを受信できるようにします。

BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object)
古い.

参加しているマルチキャスト グループからのパケットの受信操作を開始し、任意の送信元からのパケットがマルチキャスト グループに到着したら、指定されたコールバックを呼び出します。

BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object)
古い.

指定した宛先にユニキャスト パケットを送信する操作を開始します。

BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object)
古い.

参加しているマルチキャスト グループへのパケットの送信操作を開始し、パケットがマルチキャスト グループに送信されたら、指定されたコールバックを呼び出します。

BlockSource(IPAddress)
古い.

送信元をブロックし、その送信元からのマルチキャスト パケットが受信されないようにします。

Dispose()
古い.

マルチキャスト グループへの参加を終了し、UdpAnySourceMulticastClient クラスの現在のインスタンスによって使用されたリソースと、基になる Socket によって使用されたリソースをすべて解放します。

EndJoinGroup(IAsyncResult)
古い.

マルチキャスト グループに対する非同期のグループ参加操作を完了します。

EndReceiveFromGroup(IAsyncResult, IPEndPoint)
古い.

参加しているマルチキャスト グループからパケットを受信する非同期の操作を完了し、受信した情報を提供します。

EndSendTo(IAsyncResult)
古い.

指定した宛先にユニキャスト パケットを送信する操作を完了します。

EndSendToGroup(IAsyncResult)
古い.

マルチキャスト グループにパケットを送信する操作を完了します。

Equals(Object)
古い.

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()
古い.

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()
古い.

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()
古い.

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
UnblockSource(IPAddress)
古い.

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

適用対象