MulticastOption Costruttori
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.
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
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.