MulticastOption Costruttori

Definizione

Inizializza una nuova istanza della classe MulticastOption.

Overload

MulticastOption(IPAddress)

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

MulticastOption(IPAddress, Int32)

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

MulticastOption(IPAddress, IPAddress)

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

MulticastOption(IPAddress)

Origine:
MulticastOption.cs
Origine:
MulticastOption.cs
Origine:
MulticastOption.cs

Inizializza una nuova versione della classe MulticastOption per il gruppo IP multicast 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)

Origine:
MulticastOption.cs
Origine:
MulticastOption.cs
Origine:
MulticastOption.cs

Inizializza una nuova istanza della classe MulticastOption con l'indirizzo IP del gruppo multicast e l'indice dell'interfaccia 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 usato per l'invio e la ricezione di pacchetti multicast.

Si applica a

MulticastOption(IPAddress, IPAddress)

Origine:
MulticastOption.cs
Origine:
MulticastOption.cs
Origine:
MulticastOption.cs

Inizializza una nuova istanza della classe MulticastOption con l'indirizzo IP del gruppo multicast e l'indirizzo IP locale specificati associati 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

Indirizzo IP locale.

Eccezioni

group è null.

-oppure-

mcint è null.

Esempio

Nell'esempio seguente viene creato un MulticastOption oggetto .

// Define a MuticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same one used by the server.
mcastOption = gcnew MulticastOption( mcastAddress,localIPAddr );
mcastSocket->SetSocketOption( SocketOptionLevel::IP, SocketOptionName::AddMembership, 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.
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