UdpAnySourceMulticastClient Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Un ricevitore client per il traffico multicast da qualsiasi origine, noto anche come Any Source Multicast (ASM) o Internet Standard Multicast (ISM).
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
- Ereditarietà
-
UdpAnySourceMulticastClient
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| UdpAnySourceMulticastClient(IPAddress, Int32) |
Obsoleti.
Crea un nuovo UdpAnySourceMulticastClient client UDP in grado di sottoscrivere un indirizzo di gruppo e ricevere datagrammi da qualsiasi origine. |
Proprietà
| Nome | Descrizione |
|---|---|
| MulticastLoopback |
Obsoleti.
Ottiene o imposta un valore che specifica se i pacchetti multicast in uscita vengono recapitati all'applicazione di invio. |
| ReceiveBufferSize |
Obsoleti.
Ottiene o imposta le dimensioni, in byte, del buffer di ricezione dell'oggetto Socket utilizzato per le operazioni di ricezione multicast in questa UdpAnySourceMulticastClient istanza. |
| SendBufferSize |
Obsoleti.
Ottiene o imposta le dimensioni, in byte, del buffer di invio dell'oggetto Socket utilizzato per le operazioni di invio multicast in questa UdpAnySourceMulticastClient istanza. |
Metodi
| Nome | Descrizione |
|---|---|
| BeginJoinGroup(AsyncCallback, Object) |
Obsoleti.
Associa il socket e avvia un'operazione di join al gruppo multicast per consentire la ricezione di datagrammi da qualsiasi partecipante del gruppo. |
| BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Obsoleti.
Avvia l'operazione di ricezione di un pacchetto dal gruppo multicast unito e richiama il callback specificato quando un pacchetto è arrivato sul gruppo da qualsiasi mittente. |
| BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object) |
Obsoleti.
Avvia l'operazione di invio di un pacchetto unicast alla destinazione specificata. |
| BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object) |
Obsoleti.
Avvia l'operazione di invio di un pacchetto a un gruppo multicast unito e richiama il callback specificato quando un pacchetto è stato inviato al gruppo. |
| BlockSource(IPAddress) |
Obsoleti.
Blocca un'origine in modo che i pacchetti multicast provenienti da esso non vengano più ricevuti. |
| Dispose() |
Obsoleti.
Lascia il gruppo multicast e rilascia tutte le risorse usate dall'istanza corrente della UdpAnySourceMulticastClient classe e l'oggetto Socketsottostante. |
| EndJoinGroup(IAsyncResult) |
Obsoleti.
Completa l'operazione asincrona del gruppo di join a un gruppo multicast. |
| EndReceiveFromGroup(IAsyncResult, IPEndPoint) |
Obsoleti.
Completa l'operazione asincrona di ricezione di un pacchetto dal gruppo multicast unito e fornisce le informazioni ricevute. |
| EndSendTo(IAsyncResult) |
Obsoleti.
Completa l'operazione di invio di un pacchetto unicast alla destinazione specificata. |
| EndSendToGroup(IAsyncResult) |
Obsoleti.
Completa l'operazione di invio di un pacchetto a un gruppo multicast. |
| Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| UnblockSource(IPAddress) |
Obsoleti.
Sblocca un'origine bloccata in precedenza da una chiamata al BlockSource(IPAddress) metodo in modo che i pacchetti multicast provenienti da esso possano essere ricevuti. |