Condividi tramite


UdpSingleSourceMulticastClient Classe

Definizione

Attenzione

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

Destinatario client per il traffico multicast proveniente da una singola origine, noto anche come 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
Ereditarietà
UdpSingleSourceMulticastClient
Attributi
Implementazioni

Commenti

L'indirizzo del gruppo multicast e l'indirizzo di origine del mittente devono essere noti.

Oltre a ricevere dati multicast da un mittente specifico, il UdpSingleSourceMulticastClient client può anche inviare dati unicast al mittente.

Per ricevere il multicast da più origini o quando le origini non sono note in anticipo, usare invece la UdpSingleSourceMulticastClient classe.

Costruttori

UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32)
Obsoleti.

Crea un nuovo client UDP UdpSingleSourceMulticastClient in grado di sottoscrivere un indirizzo di gruppo e ricevere datagrammi da un'unica origine.

Proprietà

ReceiveBufferSize
Obsoleti.

Ottiene o imposta le dimensioni, in byte, del buffer di ricezione dell'oggetto Socket usato per le operazioni di ricezione multicast in questa istanza di UdpSingleSourceMulticastClient.

SendBufferSize
Obsoleti.

Ottiene o imposta le dimensioni, in byte, del buffer di invio dell'oggetto Socket usato per le operazioni di invio multicast in questa istanza di UdpSingleSourceMulticastClient.

Metodi

BeginJoinGroup(AsyncCallback, Object)
Obsoleti.

Associa il socket e inizia un'operazione di join al gruppo multicast per consentire la ricezione dei datagrammi da parte di un indirizzo di origine singolo.

BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object)
Obsoleti.

Avvia l'operazione di ricezione di un pacchetto dal gruppo multicast unito e richiama il callback specificato quando arriva un pacchetto per il gruppo da un mittente specificato.

BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object)
Obsoleti.

Avvia l'operazione di invio di un pacchetto unicast per l'origine specificata in precedenza.

Dispose()
Obsoleti.

Esce dal gruppo multicast e rilascia tutte le risorse usate dall'istanza corrente della classe UdpSingleSourceMulticastClient e dell'oggetto Socket sottostante.

EndJoinGroup(IAsyncResult)
Obsoleti.

Completa l'operazione asincrona Partecipa a gruppo in un gruppo multicast.

EndReceiveFromSource(IAsyncResult, Int32)
Obsoleti.

Completa l'operazione asincrona di ricezione di un pacchetto dal gruppo multicast unito e fornisce le informazioni ricevute.

EndSendToSource(IAsyncResult)
Obsoleti.

Completa l'operazione di invio di un pacchetto unicast a una singola origine.

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a