MulticastOption Costruttori

Definizione

Inizializza una nuova istanza della classe MulticastOption.

Overload

Nome Descrizione
MulticastOption(IPAddress)

Inizializza una nuova versione della MulticastOption classe per il gruppo multicast IP specificato.

MulticastOption(IPAddress, Int32)

Inizializza una nuova istanza della MulticastOption classe con l'indirizzo e l'indice dell'interfaccia del gruppo multicast IP specificati.

MulticastOption(IPAddress, IPAddress)

Inizializza una nuova istanza della MulticastOption classe con l'indirizzo del gruppo multicast IP specificato e l'indirizzo IP locale associato a un'interfaccia di rete.

MulticastOption(IPAddress)

Inizializza una nuova versione della MulticastOption classe per il gruppo multicast IP specificato.

public:
 MulticastOption(System::Net::IPAddress ^ group);
public MulticastOption(System.Net.IPAddress group);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress)

Parametri

group
IPAddress

Indirizzo IP del gruppo multicast.

Eccezioni

group è null.

Commenti

Per i computer con più schede di rete, non usare questo costruttore. Usare il costruttore che accetta un gruppo e un indirizzo IP locale.

Si applica a

MulticastOption(IPAddress, Int32)

Inizializza una nuova istanza della MulticastOption classe con l'indirizzo e l'indice dell'interfaccia del gruppo multicast IP specificati.

public:
 MulticastOption(System::Net::IPAddress ^ group, int interfaceIndex);
public MulticastOption(System.Net.IPAddress group, int interfaceIndex);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * int -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, interfaceIndex As Integer)

Parametri

group
IPAddress

Indirizzo IP del gruppo multicast.

interfaceIndex
Int32

Indice dell'interfaccia usata per inviare e ricevere pacchetti multicast.

Si applica a

MulticastOption(IPAddress, IPAddress)

Inizializza una nuova istanza della MulticastOption classe con l'indirizzo del gruppo multicast IP specificato e l'indirizzo IP locale associato a un'interfaccia di rete.

public:
 MulticastOption(System::Net::IPAddress ^ group, System::Net::IPAddress ^ mcint);
public MulticastOption(System.Net.IPAddress group, System.Net.IPAddress mcint);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, mcint As IPAddress)

Parametri

group
IPAddress

Indirizzo IP del gruppo.

mcint
IPAddress

L'indirizzo IP locale.

Eccezioni

group è null.

oppure

mcint è null.

Esempio

Nell'esempio seguente viene creato un MulticastOption oggetto .


// Define a MulticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same as the address used by the server.
s_mcastOption = new MulticastOption(s_mcastAddress, localIPAddr);

s_mcastSocket.SetSocketOption(SocketOptionLevel.IP,
                            SocketOptionName.AddMembership,
                            s_mcastOption);
' Define a MulticastOption object specifying the multicast group 
' address and the local IPAddress.
' The multicast group address is the same as the address used by the server.
mcastOption = New MulticastOption(mcastAddress, localIPAddr)

mcastSocket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption)

Commenti

Per i computer con più schede di rete, è necessario usare questo costruttore per creare MulticastOption istanze.

Si applica a