UdpSingleSourceMulticastClient クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
単一の送信元からのマルチキャスト トラフィックのクライアント受信元。このマルチキャストは、SSM (Source Specific Multicast) とも呼ばれます。
public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpSingleSourceMulticastClient = class
interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
- 継承
-
UdpSingleSourceMulticastClient
- 属性
- 実装
注釈
マルチキャスト グループ アドレスと送信元ソース アドレスは既知である必要があります。
クライアントは、特定の送信者からマルチキャスト データを受信するだけでなく、 UdpSingleSourceMulticastClient ユニキャスト データを送信者に送り返すこともできます。
複数のソースからマルチキャストを受信する場合、またはソースが事前に不明な場合は、代わりに クラスを UdpSingleSourceMulticastClient 使用します。
コンストラクター
UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32) |
古い.
グループ アドレスにサブスクライブし、1 つのソースからデータグラムを受信することが可能な、新しい UdpSingleSourceMulticastClient UDP クライアントを作成します。 |
プロパティ
ReceiveBufferSize |
古い.
この UdpSingleSourceMulticastClient インスタンスのマルチキャストの受信操作に使用される Socket の受信バッファーのバイト単位のサイズを取得または設定します。 |
SendBufferSize |
古い.
この UdpSingleSourceMulticastClient インスタンスのマルチキャストの送信操作に使用される Socket の送信バッファーのバイト単位のサイズを取得または設定します。 |
メソッド
BeginJoinGroup(AsyncCallback, Object) |
古い.
ソケットをバインドし、マルチキャスト グループへの結合操作を開始して、単一の始点アドレスからデータグラムを受信できるようにします。 |
BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object) |
古い.
参加したマルチキャスト グループからのパケットを受信する操作を開始し、指定された送信元からグループにパケットが届いたときに、指定されたコールバックを呼び出します。 |
BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object) |
古い.
前に指定された送信元にユニキャスト パケットを送信する操作を開始します。 |
Dispose() |
古い.
マルチキャスト グループへの参加を終了し、UdpSingleSourceMulticastClient クラスの現在のインスタンスによって使用されたリソースと、基になる Socket によって使用されたリソースをすべて解放します。 |
EndJoinGroup(IAsyncResult) |
古い.
マルチキャスト グループに対する非同期のグループ参加操作を完了します。 |
EndReceiveFromSource(IAsyncResult, Int32) |
古い.
参加しているマルチキャスト グループからパケットを受信する非同期の操作を完了し、受信した情報を提供します。 |
EndSendToSource(IAsyncResult) |
古い.
単一のソースにユニキャスト パケットを送信する操作を完了します。 |
Equals(Object) |
古い.
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
古い.
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET