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
已淘汰.

取得或設定 Socket 的接收緩衝區大小 (以位元組為單位),用於這個 UdpAnySourceMulticastClient 執行個體上多點傳送的接收作業。

SendBufferSize
已淘汰.

取得或設定 Socket 的傳送緩衝區大小 (以位元組為單位),用於這個 UdpAnySourceMulticastClient 執行個體上多點傳送的傳送作業。

方法

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) 方法所封鎖的來源,以便可接收源自此來源的多點傳送封包。

適用於